Jump to content

Willkommen Gast

Navigation

Links

Als Gast hast du nur eingeschränkten Zugriff!


Sign In 

Create Account

Du bist nicht angemeldet und hast somit nur einen sehr eingeschränkten Zugriff auf die Features unserer Community.
Um vollen Zugriff zu erlangen musst du dir einen Account erstellen. Der Vorgang sollte nicht länger als 1 Minute dauern.

  • Antworte auf Themen oder erstelle deine eigenen.
  • Schalte dir alle Downloads mit Highspeed & ohne Wartezeit frei.
  • Erhalte Zugriff auf alle Bereiche und entdecke interessante Inhalte.
  • Tausche dich mich anderen Usern in der Shoutbox oder via PN aus.
 

   

Photo

[PHP] simpler Dorkgen

- - - - -

  • Please log in to reply
1 reply to this topic

#1
Exynos

Exynos

    Lehrling

  • Premium Member
  • Likes
    147
  • 92 posts
  • 514 Bedankt
  • Android, Android [root]
  • Windows, Linux

Dorkgen  -  hier ein kleines simples PHP script 

<?php
echo "<form method='POST'>";
echo "<textarea name='dorks' cols='20' rows='20'></textarea>";
echo "<br><br><input type='submit'></form>";

if ($_POST) {
	$arr_query = explode("\r\n", $_POST['dorks']);
	if (count($arr_query) > 25) {
		echo "error: max 25 queries";
		die;
	}
	
	$i = 0;
	$stop = count($arr_query);
	
	while ($i != $stop) {
		if (strlen($arr_query[$i]) > 25) {
			echo "error: max 25 digits in query";
			die;
		}
		$i++;
	}
	$ok = 1;
}

if ($ok) {
	$arr_ext = array("ASPX", "Asp", "AxCMS", "CAD", "GBL", "ashx", "asmx", "asp", "aspx", "axd", "bon", "c", "cfm", "cgi", "cmd", "cms", "cmt", "do", "doc", "ece", "exe", "ftl", "htm", "htn", "ipm", "jhtml", "jpg", "jsf", "jsp", "jspz", "mvc", "page", "pdf", "pdfx", "php3", "php4", "php5", "php", "phtml", "pl", "plg", "py", "shtml", "tld", "tpl", "wml", "wss", "xhtml", "xlsx", "xml", "xsql");
	$arr_get = array("kasse", "query", "payment", "id", "get", "CartID", "do", "USERID", "login");
	$arr_pages = array("index", "index5", "index4", "index3", "buy", "catalog/product", "search", "login", "order", "b2b_marketplace", "b2b", "bank", "customer", "user", "basket", "forum", "board", "checkout", "pagina", "shop");

	$result = array();

	foreach($arr_pages as $pages)
	{
		foreach($arr_ext as $ext)
		{
			foreach($arr_query as $query)
			{
				foreach($arr_get as $get)
				{
					array_push($result, 'inurl:' . $pages . ' & ' . $get . ' filetype:' . $ext . ' intext:"' . $query . '"');
				}
			}
		}
	}
	
	$dorks = implode("\r\n", $result);
	echo "<textarea cols='100' rows='20'>".$dorks."</textarea>";
}

?>

  • PaulaAbdul, EncepT and Zen like this

#2
Payload

Payload

    31er

  • Banned
  • PipPipPipPipPip
  • Likes
    3
  • 74 posts
  • 154 Bedankt

Nette Idee! Wenn man mal auf die schnelle etwas mehr Dorks generieren will eine gute Lösung.

Für mich als php Anfänger besonders interessant. :)


  • Exynos likes this

Es gibt tausendundeinen Grund, warum ein Mensch bestimmte Einzelheiten seiner Privatsphäre nicht offenbaren will, und es besteht nicht die geringste Pflicht, dies auch noch aktzeptieren zu müssen.




  Topic Forum Started By Stats Last Post Info

user(s) are reading this topic

members, guests, anonymous users


This topic has been visited by 65 user(s)


    0*ptr, 0x7E1, 1x1, 3eyes, B0ss, B1nary, baba yugo, Brolege, Caruso, clusterhead, Cyber Tjak, cyberbitch, dealerscup, dev-0, Dr. Spic, Drew, easysurfer, EncepT, Exynos, Framerater, Givenchy, gtawelt, gutzuu, h04x, hacked, Hansiberg, herp, ice, Joker Dark Knight, Karma, keyb0ardz, kiwitone, L!x, LiquidBlue, Maggi, mettbrot, mrundercover, nibble nibble, nischke, nninja, PadX18, PaulaAbdul, Payload, Ph@ntom, pi^2, pornoralle, Sayco, sm0kewarrior, sniffer, Stanley, Statine, Swiper, T0NY, thunfisch, tixe, Toskom4n, twixeis, VerZus, White-Warti, x1z0ng, xtrx, xVirtu, Zahoor, Zen, Zerobyte
Die besten Hacking Tools zum downloaden : Released, Leaked, Cracked. Größte deutschsprachige Hacker Sammlung.