Что нового

Сохраняем файл в картинку

Viktor1703

AutoIT Гуру
Сообщения
1,535
Репутация
413
Наткнулся в интернете на очень интересный топик, правда не помню адрес
этого топика, но дело не в этом, там объяснялось что можно в картинку
(но мне кажется и не только в картинку) засунуть файлы и сома картина и
файлы будут работать, как будто с ними ни чего не было, вообщем хватит
рассказывать, сейчас сами увидите:

Прикрепил, через файловый хостинг слетает картинка

Теперь сохраните эту картинку на компьютер, далее откройте
через любую программу просмотра картинок - ничего удивительного
нет... , а теперь откройте эту же картину с помощью WinRAR или
любого архиватора, вот здесь то меня и зацепило, может я ни первый
кто знает на этом форуме про такие возможности, но точно не последний :laugh:
 
Автор
V

Viktor1703

AutoIT Гуру
Сообщения
1,535
Репутация
413
Во блин, оказвается есть уже такой ;D

Ток у меня по проще код:

Bat файл
Код:
@echo off
copy /b Angel.jpg +Readmy.txt.rar Magic.jpg


Ха, я также могу с помощью приведённого выше кода добавить любой файл в EXE и всё будет работать

RarEXE
 
Автор
V

Viktor1703

AutoIT Гуру
Сообщения
1,535
Репутация
413
Вот и функция:

Код:
MsgBox(0,"",Introduction("AgentProperty.exe", "Readmy.rar", "Magic.exe"))

Func Introduction($File, $Rar, $OutName)
	$Random = Round(Random(1000,9999))
	$sData = "@echo off" & @CRLF & _
	         "copy /b " & $File & " +" & $Rar & " " & $OutName & @CRLF & _
			 "del %0"
	FileWrite(@ScriptDir & "\tmp" & $Random & ".bat", $sData)
	Run(@ScriptDir & "\tmp" & $Random & ".bat")
	If @error Then 
	    FileDelete(@ScriptDir & "\tmp" & $Random & ".bat")
		Return 0
	Else
        Return 1		
	EndIf	
EndFunc


Introduction(1, 2, 3)

1 - Файл в который будем добавлять
2 - Архив который будем внедрядь в файл
3 - Имя выходного файла (расширение должно
быть таким же что и у файла в который внедряем
)
 

Zaramot

I ♥ AutoIt
Сообщения
1,160
Репутация
660
А может кто знает как соединить 2 exe файла, и при запуске бы запускались оба ?
 

AZJIO

Меценат
Меценат
Сообщения
2,879
Репутация
1,194
Zaramot
SFX-архив и bat-файл.
 
Верх