ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Первый опыт с бэкдором
  #1  
Старый 06.12.2008, 15:41
Dobby007
Познающий
Регистрация: 07.09.2008
Сообщений: 55
Провел на форуме:
163517

Репутация: 57
Отправить сообщение для Dobby007 с помощью ICQ
Arrow Первый опыт с бэкдором

Такая история. Как-то один сайт под виндой сломал, загрузил, значится, туда шелы радмины и т.д. и т.п. Скопировал инфу, поугарал над админом, ну вообщем все как полагается =) Ну а на следующий день этот самый админ все это хозяйство и прикрыл. Ну в этот самый момент я и подумал, что надо иметь какое-то дополнительное средство перестраховки. Пользоваться чужими бэкдорами в лом и как-то не в кайф =), да и антивирями палятся моментом.

Перехожу к сути. Нужно на сишке написать программку такого типа. Все бы ничего, но вот проблема: как сделать че-то типа виндовой командной строки, т.е. задаешь, например, команду dir C: и получаешь в качестве ответа список файлов на диске С или то же самое с ipconfig и т.п. Про скрытность проги спрашивать пока не буду. Попробую сам че-нить "помыслить" =)

Вообщем помогите кто чем может...
З.Ы. Работаю в 2007 билдере (codegear который ака бывший борланд)

Последний раз редактировалось Dobby007; 06.12.2008 в 15:43..
 
Ответить с цитированием

  #2  
Старый 06.12.2008, 15:50
neprovad
Постоянный
Регистрация: 19.10.2007
Сообщений: 794
Провел на форуме:
1013791

Репутация: 711


По умолчанию

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

  #3  
Старый 06.12.2008, 16:09
Dobby007
Познающий
Регистрация: 07.09.2008
Сообщений: 55
Провел на форуме:
163517

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

Цитата:
Сообщение от neprovad  
Ну по идее выложи свои наработки, чтоб разговор был более предметным, разве не так?
Да пока ниче не сделал. Чисто тереотически пока просто думаю как это можно реализовать. План то надо составить куда рыть.
И в-принципе че здесь можно выкладывать то? Исходники общения с каким-то сервером?....

Мне бы примерчик какой-нибудь по этой теме. А именно: эмуляция командной строки. Чтоб дальше предметный разговор вести...
 
Ответить с цитированием

  #4  
Старый 06.12.2008, 16:28
bons
Участник форума
Регистрация: 20.12.2007
Сообщений: 295
Провел на форуме:
1777055

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

Win32 C++ Bind Shell:
https://www.rootkit.com/newsread_print.php?newsid=96
 
Ответить с цитированием

  #5  
Старый 08.12.2008, 12:31
Dobby007
Познающий
Регистрация: 07.09.2008
Сообщений: 55
Провел на форуме:
163517

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

Цитата:
Сообщение от bons  
Win32 C++ Bind Shell:
https://www.rootkit.com/newsread_print.php?newsid=96
Не совсем конечно по моей теме. Но все равно спасибо. Как я понял из исходников: происходит вызов cmd, а затем выполнение нашей программы под именем этой cmd. Может че-то не так понял? Поправьте если че...
Нашел простое решение проблемы:
Код:
#include <stdlib.h>
system("ipconfig >>123.txt");
Тупо конечно, но работает
 
Ответить с цитированием

  #6  
Старый 08.12.2008, 13:00
criz
Постоянный
Регистрация: 04.11.2007
Сообщений: 303
Провел на форуме:
811764

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

Цитата:
Сообщение от Dobby007  
Код:
#include <stdlib.h>
system("ipconfig >>123.txt");
Тупо конечно, но работает
Работать-то оно будет. Только вот все cmd-команды в код не засунешь
 
Ответить с цитированием

  #7  
Старый 08.12.2008, 15:33
Dobby007
Познающий
Регистрация: 07.09.2008
Сообщений: 55
Провел на форуме:
163517

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

Цитата:
Сообщение от criz  
Работать-то оно будет. Только вот все cmd-команды в код не засунешь
Как?.. А зачем засовывать то их?.. На стороне клиента подключаешься к серверу (т.е. к этой программе) набираешь в каком-нибудь скромном терминальчике команду, например, dir C:, нажимаешь энтер =), сервер получает данную команду, добавляет к ней:
Код:
>>answer.txt
потом читает этот файл, например, через секунды две и отправляет назад клиенту. Вот и вся логика
Конечно не все команды так работать будут, но процентов 90 должно по-любому, имхо.
 
Ответить с цитированием

  #8  
Старый 08.12.2008, 15:52
criz
Постоянный
Регистрация: 04.11.2007
Сообщений: 303
Провел на форуме:
811764

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

Dobby007, ну смотри...твой процесс работы(со стороны сервера):
Цитата:
получил_команду -> записал_в файл -> прочитал_файл -> отправил_результат
а можно ведь так:
Цитата:
получил_команду -> отправил_результат
Лишняя работа получается
 
Ответить с цитированием

  #9  
Старый 08.12.2008, 16:04
Dobby007
Познающий
Регистрация: 07.09.2008
Сообщений: 55
Провел на форуме:
163517

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

Цитата:
Сообщение от criz  
Лишняя работа получается
Ну вот я и не вижу пути, чтоб эту лишнюю работу выкинуть. Просто этой темой раньше не занимался, недавно только начал, вот и ищу всевозможные решения... Если есть такой вариант, подтолкни тогда в нужное направление

Последний раз редактировалось Dobby007; 08.12.2008 в 16:07..
 
Ответить с цитированием

  #10  
Старый 08.12.2008, 16:42
criz
Постоянный
Регистрация: 04.11.2007
Сообщений: 303
Провел на форуме:
811764

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

Так ведь дали ссылку =)
Че там выкидывать-то?)) Ты просто вместо функций записи и чтения файла используй send() или sendto()
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ваш самый первый день в интернете ))) dinar_007 Болталка 163 07.05.2010 16:21
ЭКСКУРС В ИСТОРИЮ: за что ты получил свой первый + NetSter Болталка 28 12.12.2008 17:54
Россия: первый приговор за сетевой экстремизм •••™NO FEAR™••• Мировые новости 4 28.04.2006 07:12
Первый Blu-Ray DVD-привод появится в январе dinar_007 Мировые новости 0 28.12.2005 14:27
Первый опыт)) <her0> Болталка 5 20.03.2005 16:10



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


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




ANTICHAT.XYZ