ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование_OLD > С/С++, C#, Delphi, .NET, Asm
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #1001  
Старый 25.01.2008, 03:16
gold-goblin
Познавший АНТИЧАТ
Регистрация: 26.03.2007
Сообщений: 1,095
Провел на форуме:
5265510

Репутация: 455


По умолчанию

нашол я эту книгу но меня интересуют не не те компоненты =)
меня интересуют indy, Internet, Rtl компоненты
 

  #1002  
Старый 25.01.2008, 03:29
A2GIL
Познающий
Регистрация: 31.08.2007
Сообщений: 94
Провел на форуме:
422909

Репутация: 200
Отправить сообщение для A2GIL с помощью ICQ
По умолчанию

Ну вот с этого и надо было начинать, могу закинуть книжечку по Indy, правда там не совсем описания компонентов, а в основном про протоколы и основы
 

  #1003  
Старый 25.01.2008, 13:36
gold-goblin
Познавший АНТИЧАТ
Регистрация: 26.03.2007
Сообщений: 1,095
Провел на форуме:
5265510

Репутация: 455


По умолчанию

не мнеб описание компонента примеры работы с ним и так далее...
 

  #1004  
Старый 27.01.2008, 14:00
Jes
Постоянный
Регистрация: 16.04.2007
Сообщений: 398
Провел на форуме:
3371897

Репутация: 1462
По умолчанию

 

  #1005  
Старый 27.01.2008, 15:24
gold-goblin
Познавший АНТИЧАТ
Регистрация: 26.03.2007
Сообщений: 1,095
Провел на форуме:
5265510

Репутация: 455


По умолчанию

Во спасибо сейчас гляну.
Тагже кому интересно то почитайте тут
http://www.realcoding.net/article/view/284
 

создание процесса из части файла....
  #1006  
Старый 28.01.2008, 01:35
KIR@PRO
Постоянный
Регистрация: 26.12.2007
Сообщений: 353
Провел на форуме:
905389

Репутация: 332
Отправить сообщение для KIR@PRO с помощью ICQ
По умолчанию создание процесса из части файла....

Всем кто согласится помоч особая благодарность....

Допустим что мы имеем файл temp.temp в котором куча
всякой информации а в серединке вшито содержимое программы.

Вопрос:

Как программным путем запустить [exe programm] (смотри схему ниже) из файла temp.temp ??? чтобы она выполнялась


схема файла temp.temp :
( [file1][file2][exe programm][file4][file5][и т.д.] )
 

  #1007  
Старый 28.01.2008, 02:36
Pir4tt
Участник форума
Регистрация: 03.01.2008
Сообщений: 104
Провел на форуме:
400001

Репутация: 111
Отправить сообщение для Pir4tt с помощью ICQ
По умолчанию

самое банальное отпарсить до ..[e, и вырезать, потом до m] и после этого тоже обрезать, оставшееся переименовать в temp.exe (ну или изначально скопировать [exe programm] в temp2.exe).. потом через execute.. как обычно

p/s/ поставь задачу конкретнее
 

  #1008  
Старый 28.01.2008, 03:20
A2GIL
Познающий
Регистрация: 31.08.2007
Сообщений: 94
Провел на форуме:
422909

Репутация: 200
Отправить сообщение для A2GIL с помощью ICQ
По умолчанию

Цитата:
Как программным путем запустить [exe programm] (смотри схему ниже) из файла temp.temp ??? чтобы она выполнялась
Напрямую запустить код, это надо его грузить в память и тд и тп, я приведу более простой вариант, и поясню выше указанный пост подробнее:
1)Открываешь этот файл с помощью:
_file:=Createfile(pchar([Путь до него]), GENERIC_READ, 0, nil, OPEN_EXISTING, 0, 0);
2)Указываешь позицию с которой произойдет считывание, так:
SetFilePointer(_file,[кол-во быйт], nil, FILE_BEGIN);
3)Читаешь нужное кол-во:
ReadFile(_file, [<буффер>], sizeOf([<буффер>]), _temp, nil);
4)Создаешь левый файл: _filenew=CreateFile(pchar([Путь])),GENERIC_WRITE,FILE_SHARE_WRITE,nil,CREATE_NEW, 0, 0);
5) Записываешь в него содержимое из буффера:
WriteFile(_filenew, [<буффер>], sizeOf([<буффер>]), _temp, nil); //temp здесь сути не играет
6) Не забываем закрыть за собой дверь:
CloseHandle(_filenew);
CloseHandle(_file);

Ах, да ну и ShellExecute' ишь левый файл

Последний раз редактировалось A2GIL; 28.01.2008 в 03:31..
 

  #1009  
Старый 28.01.2008, 11:44
KIR@PRO
Постоянный
Регистрация: 26.12.2007
Сообщений: 353
Провел на форуме:
905389

Репутация: 332
Отправить сообщение для KIR@PRO с помощью ICQ
По умолчанию

да не то это все.... не записывая его в другой какойто файл.... пользовались когданить упаковщиком AsPack ???

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

Последний раз редактировалось KIR@PRO; 28.01.2008 в 12:16..
 

  #1010  
Старый 28.01.2008, 22:52
W!z@rD
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
Провел на форуме:
1892597

Репутация: 836


Отправить сообщение для W!z@rD с помощью ICQ
По умолчанию

на поставленный вопрос тебе дали ответ,
насчет aspack'a, да юзали и что?
обычный пакер... они их не расшифровывает, а распаковывает...
статья о загрузге проги в память была на wasm'e, но не думаю что тебе надо на асме и не дал ссылки ^_^
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
 
 





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ