ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование_OLD > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #9841  
Старый 03.04.2009, 23:21
jkSeyv
Познающий
Регистрация: 19.01.2009
Сообщений: 94
Провел на форуме:
1440203

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

Есть скрипт от Kraken
Цитата:
Скрипт пересохраняет базу emailass в два файла rus.txt eng.txt (соответственно в одну с паролями на кирилице в ддругую с паролями на латинице)
вобщем доработать его малёк нужно.. поправить код при пересохранении базы с кириллицей.

скрипт нормально парсит такой вид:
Цитата:
мыло:рус123
или
Цитата:
мыло:рус
но не парсит такой вид
Цитата:
мыло:123рус
видно что в 3м варианте идёт сначала цифры, затем русс. буквы
нужно, чтоб 3й вид сохранял тоже в базу.

вот код:...
PHP код:
<?php 
echo "Сделано кракеном <br><b><font color=green>© Kraken icq 757-834</font></b>"
$rus=fopen('rus.txt','w'); 
$eng=fopen('eng.txt','w'); 
$logins=array_map('rtrim',file('pars.txt'));      //массив элементов login:pass 
for ($i=0;$i<count($logins);$i++)  
 { 
  
$x=explode(':',$logins[$i]); 
   if ((
191>ord($x[1][0])) &(ord($x[1][0])<256)) fputs($eng,$x[0].":".$x[1]."\n"); 
  else 
fputs($rus,$x[0].":".$x[1]."\n");
  } 
fclose($rus); 
fclose($eng); 
echo 
"<br>Скрипт удачно завершил работу."
?>

Последний раз редактировалось jkSeyv; 04.04.2009 в 00:23..
 

  #9842  
Старый 04.04.2009, 11:42
FreeNeDiX
Новичок
Регистрация: 01.06.2007
Сообщений: 16
Провел на форуме:
45987

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

Привет всем, вообщем проблема такая. Есть сайт, в котором голосования проходит раз в сутки и режется прокси. Допустим ссылка для голосования типа http://site.net/vote.php?id=1&rating=5

Но при прямом переходе на нее ссылается на реферер, который должен быть непосредственно с http://site.net/. В итоге голосование не проходит. Отсюда вопрос. Можно ли написать скрипт на php для подмена реферера в запросе? Грубо говоря перешел по написанному скрипту с измененным хеадером и тебе засчитался голос . Примерно так? Какие идеи?
 

  #9843  
Старый 04.04.2009, 12:05
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Да, cURL.
 

  #9844  
Старый 04.04.2009, 12:48
-=Static=-
Участник форума
Регистрация: 12.11.2006
Сообщений: 213
Провел на форуме:
347573

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

FreeNeDiX, а зачем вообще рефера посылать?? Хотя если надо, то хоть сокетами,: хоть cURL'ом, кому как проще/ближе.

Тока непонятно как происходит контроль? По реферу - можно подменить. По кукам - можно их не слать. По IP - на то есть прокси. Вообщем флаг вам в руки!)
 

  #9845  
Старый 04.04.2009, 13:32
Gifts
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме:
2769640

Репутация: 1304


По умолчанию

jkSeyv
PHP код:
<?php 

$rus
=fopen('rus.txt','w'); 
$eng=fopen('eng.txt','w'); 
$logins=array_map('rtrim',file('pars.txt'));      
$c=count($logins);
for (
$i=0;$i<$c;$i++)  

    list(
$num,$pass)=explode(':',$logins[$i]); 
    if (
preg_match('~[а-яА-Я]~',$pass)) fputs($rus,$num.':'.$pass."\n"); 
    else 
fputs($eng,$num.':'.$pass."\n");

fclose($rus); 
fclose($eng); 
echo 
"<br>Скрипт удачно завершил работу."
?>
FreeNeDiX Если ты хочешь иметь на своем сайте ссылку, на которую жмешь и у тебя голосует - то нельзя, а если прокси+скрипт - можно

Последний раз редактировалось Gifts; 04.04.2009 в 13:50..
 

  #9846  
Старый 04.04.2009, 13:45
jkSeyv
Познающий
Регистрация: 19.01.2009
Сообщений: 94
Провел на форуме:
1440203

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

Gifts, ошибка при парсе на 10й
Цитата:
preg_match() [function.preg-match]: Delimiter must not be alphanumeric or backslash in G:\home\localhost\subdomain\vksort.php on line 10

Gifts, ВСЁ НОРМ, СПАСИБО!!

Последний раз редактировалось jkSeyv; 04.04.2009 в 14:04..
 

  #9847  
Старый 04.04.2009, 16:46
FreeNeDiX
Новичок
Регистрация: 01.06.2007
Сообщений: 16
Провел на форуме:
45987

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

Цитата:
Сообщение от -=Static=-  
FreeNeDiX, а зачем вообще рефера посылать?? Хотя если надо, то хоть сокетами,: хоть cURL'ом, кому как проще/ближе.

Тока непонятно как происходит контроль? По реферу - можно подменить. По кукам - можно их не слать. По IP - на то есть прокси. Вообщем флаг вам в руки!)
На том сайте с прокси не зайдешь, сделано для того чтобы накрутки не было. Кукисы там не нужны, там записывается ИП голосовавшего и обнуляется каждые 24 часа. Также стоит фильтр на голосование из подсети. Почему именно реферер? А хрен его. Когда идешь на ссылку голосования выкидывает ошибку с реферером. Вообще голосование происхожит на ajax. Кому интерестно что именно за проект, то вот примерно так - http://www.toptracker.ru/details.php?id=226
 

  #9848  
Старый 04.04.2009, 16:49
draliokero
Познающий
Регистрация: 14.03.2009
Сообщений: 86
Провел на форуме:
385811

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

Подскажите, пожалуйста: есть текст, нужно в начало дописать строку.
 

  #9849  
Старый 04.04.2009, 16:54
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме:
6075534

Репутация: 2731


Отправить сообщение для mailbrush с помощью ICQ
По умолчанию

Gifts,
PHP код:
<?php  

$rus
=fopen('rus.txt','w');  
$eng=fopen('eng.txt','w');  
$logins=array_map('rtrim',file('pars.txt'));       
$c=count($logins); 
for (
$i=0;$i<$c;$i++)   
{  
    list(
$num,$pass)=explode(':',$logins[$i]);  
    if (
preg_match('#~[а-яА-Я]~#',$pass)) fputs($rus,$num.':'.$pass."\n");  
    else 
fputs($eng,$num.':'.$pass."\n"); 
}  
fclose($rus);  
fclose($eng);  
echo 
"<br>Скрипт удачно завершил работу.";  
?>
draliokero,
PHP код:
<?php
$string1
="твой текст";
$string2="что надо дописать";
echo 
$string2.$string1;
?>
 

  #9850  
Старый 04.04.2009, 17:24
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме:
5866479

Репутация: 1809


Отправить сообщение для mff с помощью ICQ
По умолчанию

Вот такой вопрос, имеется адрес радиостанции
Цитата:
http://88.191.102.29:7204
можно ли както получить теги mp3, как это делает например winamp, при помощи php? То есть название трека и исполнителя. Спасибо!
 
 





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


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




ANTICHAT.XYZ