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

Много вопросов по BIND / BACKCONNECT
  #1  
Старый 06.04.2010, 22:49
Аватар для MuTANta
MuTANta
Новичок
Регистрация: 06.04.2010
Сообщений: 4
Провел на форуме:
15208

Репутация: 0
По умолчанию Много вопросов по BIND / BACKCONNECT

И так начну:
1 - Бинд - это значит идет открытие каковота порта и связываем порт и какоето приложение с ним. например 81 с bash так?

2 - Допустим залил я шел. Хочу сделать бинд. Жму бинд из шела.
В темп создается файл
в него записывается код бинда
компиляция (если C)

оранжевое я не сам придумал а посмотрел как реализовано в r57

ТОесть получается порт <->скрипт бинда <-> баш да?


а как происходит сам бинд я непойму.
если брать си , то там bind() но как действует бинд?

сначала открывается порт а потом только связывается с башем если пройдена авторизация да?


нельзя ли забиндить порт если есть возможность юзать system(); из шела? тоесть нбрать команды и пустить их в баш на откытие порта и связыванием его.


если да то какие команды.
 
Ответить с цитированием

  #2  
Старый 23.04.2010, 14:18
Аватар для DrakonHaSh
DrakonHaSh
Познающий
Регистрация: 16.04.2008
Сообщений: 88
Провел на форуме:
264305

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

вопросы видимо очень сложные : ))))
или кто-то все таки имеет понятие что такое BIND / BACKCONNECT и по какому принципу он работает ?
 
Ответить с цитированием

  #3  
Старый 25.04.2010, 12:33
Аватар для life_glider
life_glider
Познающий
Регистрация: 13.04.2010
Сообщений: 42
Провел на форуме:
460968

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

http://www.milw0rm.com/shellcode/9120 смотри пример шелкода создающего бинд шелл. что он делает:
1) bind - говорим системе что мы работаем на нужном порту
2) listen - говорим что слушаем его
3) accept - принимаем "клиента"
4) dup2 - 3 раза заменяем дискрипторы стандартных потоков на дискрипторы сокетов.(те теперь вместо консольки всё пойдёт в сеть)
5) execve - выполняем /bin/sh - теперь прога превращется в /bin/sh а открытые дискрипторы наследуются(он также работает с сетью как с консолькой)
6) вопросы?


в бэкконнекте вместо bind и listen b accept - connect

Последний раз редактировалось life_glider; 25.04.2010 в 13:13.. Причина: очепятко
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Dns и Bind SK | Heaton Защита ОС: вирусы, антивирусы, файрволы. 1 27.10.2006 09:02
Xss (вопросов много наберитесь терпения))) Pinch <-=CWT=-> E-Mail 11 25.08.2006 21:28
Пара обыкновенных Вопросов о Персональных Ассистентах. Пастырь Аппаратное обеспечение 21 15.08.2006 01:42



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


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




ANTICHAT.XYZ