You are viewing [info]slav0nic's journal

~o~ [entries|archive|friends|userinfo]
slav0nic

[ website | blog ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Links
[Links:| .:Home_page:. *PythonUA* ]

SIQ (icq server for win32) exploit [Apr. 26th, 2008|02:46 pm]
[Tags|, ]

Года 3 назад страдал фигнёй, пытаясь написать модуль для работы с ICQ, осилил только авторизацию и потерял интерес =)

Так вот, тестил я своё поделие на SIQ (http://www.kht.ru/homepage/apt/siq.htm) - простенький icq сервер от "профессионала, с большим опытом автоматизации бизнес-задач"(кстати opensource), но вот проверять длину uin'a видать не кошерно, а вот и зря..., как раз в то время страдал написанием сплойтов и тп ерундой, ниже код с PoC с биндшеллов для win2ksp4ru ( ну как минимум DoS сплойт отправляющий сервер авторизации SIQAuth в даун В) )


Код никакой ценности не несёт, а вот мне он дорог как память ибо это был мой сплойт (с нахождение баги и реализации) =), может кому будет интересно (хотя как модуль для перебора паролей к icq либо как убийца корпоративной аси и сгодитя):

Продолжение...

Link

переезд [Apr. 1st, 2008|12:27 am]
С сего момента "поститься" буду на
                                     slav0nic.org.ua

Хотя может быть кросспосты прикручу, но пока что лень
Link1 comment|Leave a comment

web.py links [Mar. 19th, 2008|03:34 pm]
[Tags|, , ]

Может быть кому-то да будет интересно. Нашкрёб немного ссылок сайтов/веб-обёрток к прогаммам использующих webpy.
Популярные сайты (web.py based):
Infogami - wiki двиг от автора webpy (jottit.com 2я поделка подобного плана)
Openlibrary - движок для книжной библиотеки
FriendPaste - двиг сайта friendpaste.com для поста сорцев
http://www.daltonlp.com/blog_my - кривой блог-движок на файлах В)
Colr - довольно известный сайт от автора "кривого блога" =) Здесь автор рассказывает о переходе с перла на python(web.py), а вот сорцы зажал В)
http://antrix.net/stuff/ - всякие галлереии и тп, лень описывать) (сорцы прилагаются)
viewMTN - сорцы морды к DVC monotone (что-то редко я её встречал%) )
TaskDone - менеджер задач, довольно неплохая штука, жаль не локальная
Deluge-torrent WebUi
DecentURL - аналог TinyURL от Micropledge
UtilityMill - пожалуй, самый интересный сайт для создания веб утилит на питоне
http://adamatlas.org/ - на сайте можно найти шаблонизатор TTwain (который заменит дефолтный webpyшный templator (сам знаю что гавёный В) ).
Другие сайты можно найти на главной странице webpy.org.

Продолжение...

Link

Exception #7 over [Mar. 16th, 2008|04:38 pm]
[Tags|, ]

Съездил 2й раз на конференцию. Опять всякие Соловьёвы не услышали мой ник, когда я представился и узнали об этом только когда я приехал домой %).

Впечатления - неопределённые. В целов всё прошло хорошо, людей было много (к сожелению за счёт любителей java, а не python'a). Я бы поставил оценку 4/5.

Продолжение...
Link1 comment|Leave a comment

Создание потоков в webpy приложениях [Feb. 16th, 2008|10:41 am]
[Tags|, , ]

Может кому-то и пригодится.
Столкнулся с необходимостью написания скрипта для мониторинга серверов. Основное приложение - выводит результат мониторинга, а дополнительный поток по таймеру собирает информацию.

В webpy есть пару ф-ций для подобных целей: декоратор @web.background() для выполнения "долговыполняемых" ф-ций и web.load() который разрешает создавать тред в приложении (как написано в доках "Loads a new context for the thread.", хз как по-русски сказать). web.load() вызывается до создания треда.

Простой пример, выводящий время, время проверяется раз в 5 секунд:

  1. import web
  2. import threading
  3. import time
  4.  
  5. def check_time():
  6.     result = ""
  7.     global result
  8.     while 1:
  9.         result = time.strftime("%H:%M:%S", time.localtime())
  10.         print "result updated"
  11.         time.sleep(5)
  12.  
  13. urls = (
  14.          "/", "main_app"
  15.    )
  16.  
  17. class main_app:
  18.     def GET(self):
  19.         yield result
  20.  
  21. web.load()
  22. checker = threading.Thread(target=check_time,name='check_time_thrd')
  23. checker.setDaemon(True)
  24. checker.start()
  25.  
  26. if __name__ == "__main__":
  27.     web.run(urls, globals())Syhi-подсветка кода
Link1 comment|Leave a comment

kde4 [Jan. 28th, 2008|03:02 pm]
[Tags|, ]

Забавно, теперь и в винде можно юзать кеды)
хотя я больше Gnome уважаю (хотя не всё в нём так хорошо, как хотелось бы), но под виндой можно будет погонять

http://techbase.kde.org/Projects/KDE_on_Windows/Installation
Link5 comments|Leave a comment

AVP жжёт [Dec. 20th, 2007|11:57 pm]
[Tags|, ]

Сегодня друг порадовал, оказывается что мой древний биндшелл на python'e детектится антивирусами (AVP и F-secure)как Backdoor.Python.Small.b %)
видимо это после поста в журнале Какер ссылки на эту безделушку
хоть подняли моё дипресняковое настроение)
Link6 comments|Leave a comment

Выдиралка скриптов с ASPN Python Cookbook [Dec. 11th, 2007|03:33 pm]
[Tags|]

Может кому и пригодится, скриптик для вытягивания всех кодов с ActiveState Cookbook:

http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/535162
Link1 comment|Leave a comment

Купил ножики [Dec. 10th, 2007|11:25 pm]
[Tags|]

Купил себе на Ebay 2 fixed ножика:

раз


два
Link6 comments|Leave a comment

(no subject) [Nov. 8th, 2007|04:41 pm]
[Tags|, ]

Терь и я модный =)

Link2 comments|Leave a comment

navigation
[ viewing | most recent entries ]
[ go | earlier ]