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

08.11.2003, 09:46
|
|
Участник форума
Регистрация: 31.08.2003
Сообщений: 177
Провел на форуме: 249275
Репутация:
22
|
|
</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td>Исходный код </td></tr><tr><td id="CODE">c('05:17:18','Forsaken',' CPU not found. Press any key for software emulation.`);
alert(`UPS:)`);
rrr','000000',0);[/QUOTE]<span id='postcolor'>
Символ ' не катит. ` - как видно канает. <,>,",&, - ессесно нет. Вопрос: что здесь можно сделать? В смысле чтобы это заработало. Я посылал %0D%0A для перевода строки.
|
|
|

09.11.2003, 03:40
|
|
Участник форума
Регистрация: 31.08.2003
Сообщений: 177
Провел на форуме: 249275
Репутация:
22
|
|
АП. пояснение: </span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td>Исходный код </td></tr><tr><td id="CODE">CPU+not+found.+Press+any+key+for+softwar e+emulation.');%0D%0Aalert(`UPS:)`);%0D%0Arrr[/QUOTE]<span id='postcolor'>
- в таком виде посылал на сервак. Внимание на emulation.' - Здесь сервак заменил ' на `
Так что идеи есть? Мне в голову чето ниче не лезет, хинт плиз. Алгол, ты где?
|
|
|

10.11.2003, 16:23
|
Регистрация: 29.05.2002
Сообщений: 1,793
Провел на форуме: 2050916
Репутация:
0
|
|
А как оно выглядит после вставки в HTML общака?
|
|
|

11.11.2003, 06:47
|
|
Участник форума
Регистрация: 31.08.2003
Сообщений: 177
Провел на форуме: 249275
Репутация:
22
|
|
Значит по порядку. Строчку см. 09 2003,02:40 посылаю на сервак. получаем в общаке то что видно в см. 08 2003,08:46. Именно три строки (переводы строк серв обработал). Перевод строки дает ошибку "незавершенная строковая константа". Вся запара как ее закрыть => Чтобы алерт работал. С кавычками опять же напряг - только ` канает.
|
|
|

11.11.2003, 13:12
|
Регистрация: 29.05.2002
Сообщений: 1,793
Провел на форуме: 2050916
Репутация:
0
|
|
то что указано в 08 2003,08:46 это просто вызов некой функции c(), которая формирует HTML общака динамически.
Нужно помотреть содержимое этого формируемого HTML-а.
(через "Просмотр HTML кода" в меню это не проходит, поскольку оно отображает только статический текст).
Вообще-то для таких целей у меня есть програмка специальная(выложена на http://antichat.ru/progs.shtml называется CrackChat) ...полезная штука...
|
|
|

12.11.2003, 06:05
|
|
Участник форума
Регистрация: 31.08.2003
Сообщений: 177
Провел на форуме: 249275
Репутация:
22
|
|
Не могу ее запустить. Нету qtintf70.ddl.
|
|
|

12.11.2003, 13:18
|
Регистрация: 29.05.2002
Сообщений: 1,793
Провел на форуме: 2050916
Репутация:
0
|
|
</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td>Цитата (Rabid Rabbit @ ноября 12 2003,05:05)</td></tr><tr><td id="QUOTE">Не могу ее запустить. Нету qtintf70.ddl.[/QUOTE]<span id='postcolor'>
А сорри, это под Линукс версия была, сейчас выложил нормальную. Должна запускаться...
|
|
|

13.11.2003, 04:46
|
|
Участник форума
Регистрация: 31.08.2003
Сообщений: 177
Провел на форуме: 249275
Репутация:
22
|
|
</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td> Цитата </td></tr><tr><td id="QUOTE">А сорри, это под Линукс версия была, сейчас выложил нормальную. Должна запускаться... [/QUOTE]<span id='postcolor'>
Это какой такой никс если не секрет? длл? а PE-ексе хеадер? ну и наконец надпись для чайников "This program must be run under..." Шутить изволите, батенька  Конечно с борланд дельфями под никсы я не сталкивался (слышал есть такие) и кариадж ретов нет (только линфиды). Но заголовок это извращение, вот:
</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td> Исходный код </td></tr><tr><td id="CODE">4D 5A 50 00 02 00 00 00 ¦ 04 00 0F 00 FF FF 00 00 MZP ¤ __
B8 00 00 00 00 00 00 00 ¦ 40 00 1A 00 00 00 00 00 + @
00 00 00 00 00 00 00 00 ¦ 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 ¦ 00 00 00 00 00 01 00 00
BA 10 00 0E 1F B4 09 CD ¦ 21 B8 01 4C CD 21 90 90 ¦ ¦ -!+L-!РР
54 68 69 73 20 70 72 6F ¦ 67 72 61 6D 20 6D 75 73 This program mus
74 20 62 65 20 72 75 6E ¦ 20 75 6E 64 65 72 20 57 t be run under W
69 6E 33 32 0D 0A 24 37 ¦ 00 00 00 00 00 00 00 00 in32
$7
00 00 00 00 00 00 00 00 ¦ 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 ¦ 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 ¦ 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 ¦ 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 ¦ 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 ¦ 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 ¦ 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 ¦ 00 00 00 00 00 00 00 00
50 45 00 00 4C 01 08 00 ¦ 19 5E 42 2A 00 00 00 00 PE L ^B*
00 00 00 00 E0 00 8E 81 ¦ 0B 01 02 19 00 9E 0A 00 р ОБ Ю
00 F6 02 00 00 00 00 00 ¦ A4 AD 0A 00 00 10 00 00 Ў дн
00 B0 0A 00 00 00 40 00 ¦ 00 10 00 00 00 02 00 00 _
@
04 00 00 00 00 00 00 00 ¦ 04 00 00 00 00 00 00 00
00 00 0E 00 00 04 00 00 ¦ 00 00 00 00 02 00 00 00
00 00 10 00 00 40 00 00 ¦ 00 00 10 00 00 10 00 00 @
00 00 00 00 10 00 00 00 ¦ 00 00 00 00 00 00 00 00
00 10 0B 00 4A 4F 00 00 ¦ 00 50 0C 00 00 A4 01 00 JO P д
00 00 00 00 00 00 00 00 ¦ 00 00 00 00 00 00 00 00
00 80 0B 00 38 CB 00 00 ¦ 00 00 00 00 00 00 00 00 А 8-
00 00 00 00 00 00 00 00 ¦ 00 00 00 00 00 00 00 00
00 70 0B 00 18 00 00 00 ¦ 00 00 00 00 00 00 00 00 p
[/QUOTE]<span id='postcolor'>
Под никсы я вощет на G++ пишу под КДЕ или в текстовом.
А новую версию мы шас помотрим... Завтра напишу.
|
|
|

13.11.2003, 14:29
|
Регистрация: 29.05.2002
Сообщений: 1,793
Провел на форуме: 2050916
Репутация:
0
|
|
Программа то была под win , просто я случайно откомпилировал с модулями от Kylix
|
|
|

14.11.2003, 04:31
|
|
Участник форума
Регистрация: 31.08.2003
Сообщений: 177
Провел на форуме: 249275
Репутация:
22
|
|
Такс вернемся к вопросу. Значицца от чаткрака особой пользы здесь не было. Программа не виновата (кстати говоря очень интересное решение). Суть в том что на функция "c" происходит останов и дальше уже ниче не выполняется, в том числе и текущая функция на которой был сбой. А вопрос как раз и состоял в том как закрыть ту строковую константу чтобы сбоя не было. это все находится внутри тегов скрипт поэтопу алерт здесь покатит, или документ.врайт(алерт(....т.д. Кстати говоря ту функцию немного счас профиксили и теперь она смотрится в виде:</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td> Исходный код </td></tr><tr><td id="CODE">c('02:18:06','Теркин','Приве всем','000000',0);
parent.say.document.say.last.value=6533191;
parent.ch.sh();function p(t,o,m,c,b){parent.pr.a(t,o,m,c,b)}
p('14/11 02:16:52','sys','Не указан адресат','bb0000',0);[/QUOTE]<span id='postcolor'>
Как видно, в функциях "c" и "p" ("c" - чат, "p"-приват) добавлен новый формальный параметр. Что уже не приводит к общему останову - т.е. возможно продолжение выполнения скриптов на странице. Описание самих функций не изменилось - т.е. этот формальный параметр не обрабатывается внутри тела и нужен лишь для предотвращения общего останова.
Вырезка некоторых функций и переменных:
</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td> Исходный код </td></tr><tr><td id="CODE">
function c(o,t){if(yes){o.bgColor=bbt[t]}}
var bbt=Array('F2F4F7','e2e4e6')
var te="</td></tr></table>"
w("<td colspan=2>"+kbt("&nbsp;<a href=javascript:k('chat') title='Сказать всем'>всем</a>&nbsp;",20)+"</td>");
function kbt(txt,h){return ts(0,1,'100%',h,'4789d3')+tr+ts(0,1,'100%','100%', bbt[0])+tr+ts(0,0,'100%','100%',bbt[1])+"<tr><td bgcolor="+bbt[1]+" width=100% onmouseover=c(this,0) onmouseout=c(this,1) align=center>"+txt+te+te+te}
function ts(s,p,w,h,c){return "<table border=0 cellspacing="+s+" cellpadding="+p+" width="+w+" height="+h+" bgcolor="+c+">"}
[/QUOTE]<span id='postcolor'>
Сам чат находится по адресу: http://chat.vbios.com/index.php.
У меня идеи в этом направлении пока исчерпались поэтому если у кого есть свежие мысли просьба поделиться.
Вообще чат еще содержит несколько дыр но это уже другой разговор (на личную почту пишите - расскажу).
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|