Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

20.03.2009, 01:49
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
Могу смело заявить что параметр sid в куках можно обходить,если знать как.Это просто к сведению.Скрипт работает уже больше полугода,и пока что все работает.Генерирую кукисы сам,ну а затем по мелочи.имха.
|
|
|

20.03.2009, 02:28
|
|
Новичок
Регистрация: 11.03.2009
Сообщений: 19
Провел на форуме: 148278
Репутация:
3
|
|
m0Hze,
Sid - алгоритмизационный параметр?
|
|
|

20.03.2009, 02:48
|
|
Новичок
Регистрация: 30.12.2008
Сообщений: 5
Провел на форуме: 125947
Репутация:
-5
|
|
господа хакеры, объясните начинающему как такое может быть
addEx = re.compile(r'(\w+aeb)')
for m in re.finditer(addEx, response):
num = m.start()
print response[num-20:num+20]
Выдает: \" id=\"h\" value=\"b41aeb7a\">\n <
где b41aeb7a искомый номер
Теперь я знаю что искать. Беру поиск чтобы получить это число:
addEx = re.compile('(?<=value=\\\")\w+')
hits = addEx.findall(response)
print hits
Но в результате ничего не получаю!!! Это как?
|
|
|

20.03.2009, 11:51
|
|
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме: 3326855
Репутация:
702
|
|
А я так логинюсь:
PHP код:
#!/usr/bin/env python
# -*- coding: cp1251 -*-
import urllib
import urllib2
urllib2.install_opener(urllib2.build_opener(urllib2.HTTPCookieProcessor))
params = urllib.urlencode({'email' : "login@login",'pass': "pass"})
request = urllib2.Request('http://vkontakte.ru/login.php', params)
f = urllib2.urlopen(request)
cookie = f.headers
print cookie
|
|
|

20.03.2009, 11:56
|
|
Новичок
Регистрация: 30.12.2008
Сообщений: 5
Провел на форуме: 125947
Репутация:
-5
|
|
так это ж тоже самое...
|
|
|

20.03.2009, 12:17
|
|
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме: 3326855
Репутация:
702
|
|
мой вариант немного легче 
|
|
|

20.03.2009, 12:26
|
|
Новичок
Регистрация: 30.12.2008
Сообщений: 5
Провел на форуме: 125947
Репутация:
-5
|
|
эт, конечно, хорошо. Но как достучаться до значения value? Из этой же формы id найти можно, кстати
Последний раз редактировалось rudra; 20.03.2009 в 13:18..
|
|
|

20.03.2009, 13:18
|
|
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме: 3326855
Репутация:
702
|
|
PHP код:
S = '\" id=\"h\" value=\"b41aeb7a\">\n <'
S = S.replace('\" id=\"h\" value=\"', '')
S = S.replace('\">\n <', '')
я так делал, работало 
в итоге у тебя в S остаётся только начение value
Последний раз редактировалось inlanger; 20.03.2009 в 13:20..
|
|
|

20.03.2009, 13:23
|
|
Новичок
Регистрация: 30.12.2008
Сообщений: 5
Провел на форуме: 125947
Репутация:
-5
|
|
не понял. Можешь объяснить? Есть в форме поле value. Найти его значение не могу. Значение id из той же формы находится. Для поиска значения юзаю:
addEx = re.compile('(?<=value=)\w+')
hits = addEx.findall(response)
print hits
ЗЫ: ща попробую
|
|
|

20.03.2009, 13:27
|
|
Новичок
Регистрация: 30.12.2008
Сообщений: 5
Провел на форуме: 125947
Репутация:
-5
|
|
response = str(urllib2.urlopen(req).read())
s = responce.replace('\" id=\"h\" value=\"', '')
s = s.replace('\">\n <', '')
print s
вот так вообще не работает
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|