Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   Мелочь, а приятно... (https://forum.antichat.xyz/showthread.php?t=60541)

A2GIL 31.01.2008 17:32

Мелочь, а приятно...
 
Тем кому приходилось проводить SQL-инъекты, знают, что иногда необходимо конвертировать строку в Hex или разбить на ascii. Вообщем не знаю понадобится ли кому-нибудь маленький помощник в этом деле, написанный на Delphi....?!:)

Скачать

159932 31.01.2008 17:48

а не легче на php ?
PHP код:

<?php
echo '<form method=post>';
echo 
'<input type="text" name="data" size="30"> <input type="submit"></form>';
if (isset(
$_POST['data']))
{
echo 
"<br><b>Результат:<br></b>";
$str str_replace("%20"""$_POST['data']);
echo 
"0x";
for( 
$i 0$i strlen($str); $i++)
{
    
$hex dechex(ord($str[$i]));
    if (
$str[$i] == '&') echo "$str[$i]";
    else if (
$str[$i]!='\\') echo "$hex";
}
}
// часто используемые ..
echo "<br>
<br>user - <td>0x75736572
<br>users - <td>0x7573657273
<br>admin - <td>0x61646d696e
<br>admins - <td>0x61646d696e73
<br>member - <td>0x6d656d626572
<br>members - <td>0x6d656d62657273
<br>password - 0x70617373776f7264
<br>passwords - 0x70617373776f726473
<br>pass - 0x70617373
<br>login - 0x6c6f67696e
<br>username - 0x757365726e616d65
"
;
exit;
?>


A2GIL 31.01.2008 18:01

Так и думал, что предложите альтернативу на php ;) 159932, вот ты например знаешь его а кто то нет, и например до сих делает всё ручками...

Forcer 01.02.2008 01:57

http://forum.antichat.ru/showthread.php?t=52910

не Вы первый... не Вы последний ))

A2GIL 01.02.2008 03:33

Цитата:

Сообщение от Forcer
http://forum.antichat.ru/showthread.php?t=52910

не Вы первый... не Вы последний ))

Честно говоря, не видел:-) Хотя KEZ хотел такую на Дельфях:-)

smOleg 01.02.2008 13:44

круто) прям приватный софт
Такс, нипонял, а исходники где? %)

AFoST 01.02.2008 13:47

Мой вариант :)
на ява-скрипте.
http://forum.antichat.ru/thread59998.html

Piflit 01.02.2008 13:55

на php
bin2hex($bin); // туда
pack("H*", $hex); // обратно
хуле

Joker-jar 01.02.2008 14:44

https://forum.antichat.ru/thread42403.html гы

A2GIL 01.02.2008 16:32

AFoST, Joker-jar, я конечно подозревал, что может кто и выкладывал подобные вещи, но не знал, что столько! Походу сделал то зря, но тем не менее...:(
А на счет PHP, я знаю что это умещается в две строчки. Для меня это своего рода тренировка по WinApi, в последнее время стал их забывать....Мы не ищем легких путей:)


Время: 22:29