Kevin Mitnick

12 tahun, Mitnick sudah melakukan aksi peretasan pertamanya dengan membobol sistem kartu bus berlangganan di Los Angeles.

Albert Einstain

Cobalah untuk tidak menjadi seorang yang SUKSES, Tapi jadilah seorang yang BERNILAI

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Wednesday, 10 August 2016

Pengertian dan Contoh CMS ( Content Management System )

CMS merupakan sebuah aplikasi web atau software web yang tujuannya untuk memudahkan dalam pengelolaan (upload,edit,menambahkan,dll) konten dalam sebuah website/blog/aplikasi web tanpa harus dibekali pengetahuan tentang hal-hal yang bersifat teknis tanpa harus memiliki pengetahuan tentang bahasa pemrograman web.

Keuntungan Mengunakan CMS

•Konsistensi design website dapat dijaga
•Content yang dikehendaki dapat dipublikasikan tanpa pengeditan oleh orang lain
•Menghemat biaya untuk mempekerjakan web specialist
•Notifikasi otomatis kepada pemilik website jika ada content yang sudah kadaluarsa
•Memungkinkan kerjasama yang baik antar pengelola suatu website.
•Mengurangi kompleksitas dalam pengelolaan informasi ke website.

Fasilitas Dasar CMS

1. Content Authoring, Editing and Management
2. Workflow, Collaboration, and Security
3. Publishing
4. Standards Support
5. Technical specifications

Dengan CMS kita dapat membuat website seperti:
  • Website perusahaan, bisnis, organisasi atau komunitas.
  • Portal
  • Galeri foto
  • Aplikasi E-Commerce / Toko Online
  • Mengelola website pribadi / blog.
  • Dan lain-lain 
 Ada beberapa jenis-jenis Content Management System atau?CMS, yaitu :
  • CMS untuk membuat personal blog, contohnya WordPress.
  • CMS untuk membuat web e-Commerce, contohnya PrestaShop, OsCommerce, Opencart, Drupal.
  • CMS untuk membuat web e-Learning, contohnya Moodle.
  • CMS untuk membuat personal web, contohnya joomla!, Mambo.
  • CMS untuk membuat e-Office, contohnya katanya (Kantor Maya).
  • CMS untuk membuat web e-Forum, contohnya phpBB, MYBB,Vbulletin.
Berikut adalah beberapa jenis framework berbasis scripting language PHP :
  • Code Igniter (CI).
  • RubyOnRail (RoR).
  • CakePHP.
  • FuseBox.

Tuesday, 9 August 2016

Jenis-Jenis Probe (Hasil Scan)


Setelah mengenal macam-macam teknik dan tool untuk port scanning, apa yang dapat diperoleh dari hasil scan? Dari tool apapun yang digunakan, yang coba didapatkan adalah mengidentifikasi port yang terbuka dan memberi tanda mengenai sistem operasinya. Sebagai contoh, apabila port 139 dan 135 terbuka, besar kemungkinannya bahwa system operasi sasaran adalah Windows NT. Windows NT umumnya listen pada port 135 dan 139. Berbeda dengan Windows 95/98 yang listen pada port 139.
Jenis-jenis pemeriksaan (probe) yang dapat dikirim untuk membantu membedakan suatu system operasi dari yang lain:
1 FIN probe
Suatu paket FIN dikirim ke suatu port terbuka. Perilaku yang benar adalah tidak memberikan respon. Akan tetapi, banyak implementasi stack seperti Windows NT akan merespon dengan suatu FIN/ACK.
2 Bogus Flag probe
Suatu flag TCP yang tidak didefinisikan di-set pada header TCP dari suatu SYN packet. Beberapa system operasi, seperti Linux, akan merespon dengan flag yang di-set pada response packet-nya
3 Initial Sequence Number (ISN) sampling
Pemahaman dasarnya adalah mendapatkan suatu pola pada initial sequence yang dipilih oleh implementasi TCP sewaktu merespon suatu permintaan koneksi.
4 'Don't fragment bit' monitoring
Beberapa sistem operasi akan menset 'Don't fragment bit' untuk meningkatkan kinerja. Bit ini dapat dimonitor untuk menentukan jenis sistem operasi apa yang menampilkan perilaku ini.
6 TCP initial windows size
Melacak initial window size pada paket yang kembali. Pada beberapa implementasi stack, ukuran ini unik dan sangat meningkatkan akurasi mekanisme fingerprinting.
7 ACK value
IP stack berbeda-beda dalam menggunakan nsequence value yang digunakan untuk ACK field; beberapa implementasi akan mengembalikan sequence number yang anda kirim dan yang lain akan mengembalikan sequence number + 1
8 ICMP error message quenching
Suatu sistem operasi mungkin mengikuti RFC 1812 dan membatasi kecepatan pengiriman error message. Dengan cara mengirim paket UDP ke beberapa port acak bernomor besar, anda dapat menghitung banyaknya unreachable message received dalam suatu jangka waktu tertentu
9 ICMP message quoting
Sistem operasi berbeda-beda dalam memberikan informasi yang dikutip sewaktu mendapatkan ICMP error. Dengan memeriksa quoted message, anda dapat menduga sistem operasi sasaran.
10 ICMP error message – echoing integrity
Beberapa implementasi stack mungkin mengubah IP header sewaktu mengirim balik ICMP error messages. Dengan memeriksa jenisjenis pengubahan yang dilakukan pada header, anda dapat emperkirakan sistem operasi sasaran.
11 Type of service (TOS)
Untuk pesan 'ICMP port unreachable,' TOS-nya diperiksa. Kebanyakan implementasi stack menggunakan 0, tapi bisa berbeda di system operasi lain.
12 Fragmentation handling
Stack yang berbeda menangani overlapping fragmen dengan cara yang berbeda. Ada yang menimpa data lama dengan yang baru atau dapat pula sebaliknya pada waktu fragmen-fragmen ini dirakit kembali.
13 TCP options
TCP options didefiniskan oleh RFC 793 dan yang lebih baru oleh RFC 1323. Implementasi stack yang lebih baru cenderung mengimlementasikan opsi RFC 1323 yang lebih maju. Dengan mengirimkan paket dengan multiple option set, seperti no operation, maximum segment size, window scale factor, dan timestamp, dimungkinkan untuk membuat dugaan-dugaan tentang system operasi sasaran.

Tool Scanner Port



1 Scanner Berbasis Windows
Beberapa port scanner berbasis Windows yang cukup baik kecepatan, akurasi, dan fitur-fitur yang tersedia antara lain seperti dibawah ini.
1 NetScan Tools Pro 2000
NetScan Tools Pro 2000 (NSTP2K) menyediakan segala macam utilitas dalam satu paket: DNS query mencakup nslookup dan dig dengan axfr, whois, ping sweeps, Net-BIOS name table scan, SNMP walks, dan banyak lagi.
Lebih jauh lagi NSTP2K mempunyai kemampuan multitasking. Serta dapat menjalankan port scan terhadap suatu sistem dan menjalankan ping sweep pada sistem yang lain. NetScan Tools Pro 2000 menyertakan port scanner versi Windows terbaik yang ada sekarang, yaitu pada tab Port Probe. Kehebatan Port Pro mencakup flexible target dan spesifikasi port (IP sasaran maupun daftar port dapat diimpor dari file teks), mendukung scan TCP maupun UDP (tapi tidak selektif per port), dan multithreaded speed. Di sisi negatifnya, output yang dihasilkan Port Pro bersifat grafis sehingga sulit dibaca oleh script ataupun tool pemilah-milah data. Sayangnya juga, output dari suatu fungsi (misalnya NetScanner) tidak dapat secara otomatis dijadikan input oleh fungsi lain (misalnya Port Probe).
2 SuperSCAN
SuperScan dapat diperoleh di www.foundstone.com/rdlabs/ termofuse.php?filename=superscan.exe. SuperScan adalah port scanner TCP yang juga cepat dan dapat diandalkan pada harga yang jauh lebih baik (gratis!). Seperti juga NSTP2K, SupeScan memungkinkan spesifikasi fleksibel dari IP-IP sasaran dan daftar port. Opsi Extract From File nyaman mudah digunakan dan cepat pula.
3 WinScan
WinScan, karya Sean Mathias dari Prosolve (http://prosolve.com) adalah suatu TCP port scanner yang tersedia baik dalam format grafis (winscan.exe) maupun command line (scan.exe). Versi command line-nya mampu men-scan network Class-C dan output-nya mudah dibaca.
4 IpEye
Packet scan eksotis hanya nmap di Linux? Tidak juga. IpEye karya Arne Voidstrom (http://ntsecurity.nu) dapat menjalankan source port scanning, selain SYN, FIN, dan Xmas scan dari command line Windows. Satu-satunya keterbatasan ipEye adalah hanya berjalan pada Windows 2000 dan setiap kali hanya dapat men-scan satu host.
Banyak router dan firewall dikonfigurasikan agar memungkinkan protokol seperti DNS (UDP 53), FTP data channel (TCP 20), SMTP (TCP 25), dan HTTP (TCP 80) masuk melalui filter, source port scanning dapat menyerang kontrolkontrol ini dengan jalan menyamar sebagai lalu-lintas komunikasi inbound ini. Untuk itu, anda harus mengetahui ruang alamat yang ada di balik firewall atau router, yang sulit bila melibatkan NAT (NetBIOS Auditing Tool).
5 WUPS
Windows UDP Port Scanner (WUPS) berasal dari pengarang yang sama dengan ipEye (Arne Vidstorm). Suatu UDP scanner grafis yang mudah digunakan dan cepat (tergantung pada delay setting-nya), walaupun hanya dapat men-scan satu host setiap kali. Suatu tool yang baik untuk UDP scan cara cepat.
2 Windows Ping Tools
6 Pinger (www.nmrc.org/files/snt/)
Pinger dari Rhino9 ini adalah pinger tercepat yang ada untuk Windows dan merupakan freeware! Seperti juga fping, Pinger mengirimkan benyak paket ICMP ECHO secara bersamaan dan menunggu responnya. Selain itu, Pinger dapat melacak host name dan menyimpannya pada suatu file.
7 Ping Sweep (www.solarwinds.net)
Ping Sweep dapat sangat cepat sebab kita dapat menentukan delay time antara paket-paket yang dikirimkan. Dengan menetapkan delay time sebagai 0 atau 1, suatu hostname dari network kelas C dapat diperoleh dalam waktu kurang dari 7 detik. Hati-hati dengan tool ini sebab bisa-bisa membuat macet link yang lambat seperti ISDN 128K atau Frame Relay link.
8 WS_Ping ProPack (www.ipswitch.com) dan
NetScanTools (www.nwpsw.com)
Kedua utilitas ping sweep ini memadai untuk melakukan ping sweep terhadap network kecil, namun keduanya lebih lambat dibandingkan dengan Pinger atau Ping Sweep.
Lebih lengkapnya, tool-tool yang ada dicantumkan pada lampiran Scanning Tools.

Port Number



Istilah port number bagi pengguna Internet tentu bukan hal yang asing lagi karena begitu sering dipakai pada saat mengakses layanan yang ada di Internet. Misalnya port 194 dipakai untuk protokol IRC, port 1080 untuk SOCKS (proxy IRC), port 21 untuk FTP, port 80 atau 8080 untuk HTTP (WWW), port 25 untuk SMTP (E-mail), port 22 untuk SSH (Secure Shell), 110 untuk pop server dan port 23 untuk Telnet.
Internet Assigned Numbers Authority (IANA) yang merupakan sub dari Internet Architecture Board (IAB)—sebuah badan koordinasi dan penasihat teknis bagi masyarakat pengguna Internet, membagi port number ke dalam tiga jarak (range).
3.1 Well Known Port Numbers yang pada awalnya berkisar antara 0 hingga 255 tapi kemudian diperlebar untuk mendukung antara 0 hingga 1023. Port number yang termasuk ke dalam well-known port, selalu merepresentasikan layanan jaringan yang sama, dan ditetapkan oleh Internet Assigned Number Authority (IANA). Beberapa di antara port-port yang berada di dalam range Well-known port masih belum ditetapkan dan direservasikan untuk digunakan oleh layanan yang bakal ada pada masa depan. Well-known port didefinisikan dalam RFC 1060.
       sumber : https://id.wikipedia.org/wiki/Port_(Jaringan_Komputer) 


Tabel berikut ini berisi Well-known Port.
Port Jenis Port Keyword Digunakan oleh
0 TCP, UDP T/A. Dicadangkan, tidak digunakan.
1 TCP, UDP TCPmux TCP Port Service Multiplexer
2 TCP, UDP compressnet Management Utility
3 TCP, UDP compressnet Compression Process
4 TCP, UDP T/A Belum ditetapkan
5 TCP, UDP rje Remote Job Entry
6 TCP, UDP T/A Belum ditetapkan
7 TCP, UDP echo Echo
8 TCP, UDP T/A
9 TCP, UDP discard Discard;alias=sink null
10 TCP, UDP T/A Belum ditetapkan
11 TCP, UDP systat Active Users; alias = users
12 TCP, UDP T/A Belum ditetapkan
13 TCP, UDP daytime Daytime
14 TCP, UDP T/A Belum ditetapkan
15 TCP, UDP T/A Belum ditetapkan (sebelumnya: netstat)
16 TCP, UDP T/A Belum ditetapkan
17 TCP, UDP qotd Quote of the Day; alias = quote
18 TCP, UDP msp Message Send Protocol
19 TCP, UDP chargen Character Generator; alias = ttytst source
20 TCP, UDP ftp-data File Transfer Protocol (default data)
21 TCP, UDP ftp File Transfer Protocol (control), connection dialog
22 TCP, UDP SSH Putty
23 TCP, UDP telnet Telnet
24 TCP, UDP
Any private mail system
25 TCP, UDP smtp Simple Mail Transfer Protocol; alias = mail
26 TCP, UDP T/A Belum ditetapkan
27 TCP, UDP nsw-fe NSW User System FE
28 TCP, UDP T/A Belum ditetapkan
29 TCP, UDP msg-icp MSG ICP
30 TCP, UDP T/A Belum ditetapkan
31 TCP, UDP msg-auth MSG Authentication
32 TCP, UDP
Belum ditetapkan
33 TCP, UDP dsp Display Support Protocol
34 TCP, UDP T/A Belum ditetapkan
35 TCP, UDP
Any private printer server
36 TCP, UDP T/A Belum ditetapkan
37 TCP, UDP time Time; alias = timeserver
38 TCP, UDP T/A Belum ditetapkan
39 TCP, UDP rlp Resource Location Protocol; alias = resource
40 TCP, UDP T/A Belum ditetapkan
41 TCP, UDP graphics Graphics
42 TCP, UDP nameserver Host Name Server; alias = nameserver
43 TCP, UDP nicname Who Is; alias = nicname
44 TCP, UDP mpm-flags MPM FLAGS Protocol
45 TCP, UDP mpm Message Processing Module
46 TCP, UDP mpm-snd MPM (default send)
47 TCP, UDP ni-ftp NI FTP
48 TCP, UDP T/A Belum ditetapkan
49 TCP, UDP login Login Host Protocol
50 TCP, UDP re-mail-ck Remote Mail Checking Protocol
51 TCP, UDP la-maint IMP Logical Address Maintenance
52 TCP, UDP xns-time XNS Time Protocol
53 TCP, UDP domain Domain Name System Server
54 TCP, UDP xns-ch XNS Clearinghouse
55 TCP, UDP isi-gl ISI Graphics Language
56 TCP, UDP xns-auth XNS Authentication
57 TCP, UDP
Any private terminal access
58 TCP, UDP xns-mail XNS Mail
59 TCP, UDP
Any private file service
60 TCP, UDP T/A Belum ditetapkan
61 TCP, UDP ni-mail NI MAIL
62 TCP, UDP acas ACA Services
63 TCP, UDP via-ftp VIA Systems – FTP
64 TCP, UDP covia Communications Integrator (CI)
65 TCP, UDP tacacs-ds TACACS-Database Service
66 TCP, UDP sql*net Oracle SQL*NET
67 TCP, UDP bootpc DHCP/BOOTP Protocol Server
68 TCP, UDP bootpc DHCP/BOOTP Protocol Server
69 TCP, UDP tftp Trivial File Transfer Protocol
70 TCP, UDP gopher Gopher
71 TCP, UDP netrjs-1 Remote Job Service
72 TCP, UDP netrjs-2 Remote Job Service
73 TCP, UDP netrjs-3 Remote Job Service
74 TCP, UDP netrjs-4 Remote Job Service
75 UDP T/A Any private dial-out service
76 TCP, UDP T/A Belum ditetapkan
77 TCP, UDP
Any private RJE service
78 TCP, UDP vetTCP VetTCP
79 TCP, UDP finger Finger
80 TCP, UDP www World Wide Web HTTP
81 TCP, UDP hosts2-ns HOSTS2 Name Server
82 TCP, UDP xfer XFER Utility
83 TCP, UDP mit-ml-dev MIT ML Device
84 TCP, UDP ctf Common Trace Facility
85 TCP, UDP mit-ml-dev MIT ML Device
86 TCP, UDP mfcobol Micro Focus Cobol
87 TCP, UDP
Any private terminal link; alias = ttylink
88 TCP, UDP kerberos Kerberos
89 TCP, UDP su-mit-tg SU/MIT Telnet Gateway
90 TCP, UDP
DNSIX Security Attribute Token Map
91 TCP, UDP mit-dov MIT Dover Spooler
92 TCP, UDP npp Network Printing Protocol
93 TCP, UDP dcp Device Control Protocol
94 TCP, UDP objcall Tivoli Object Dispatcher
95 TCP, UDP supdup SUPDUP
96 TCP, UDP dixie DIXIE Protocol Specification
97 TCP, UDP swift-rvf Swift Remote Virtual File Protocol
98 TCP, UDP tacnews TAC News
99 TCP, UDP metagram Metagram Relay
100 TCP newacct (unauthorized use)
101 TCP, UDP hostname NIC Host Name Server; alias = hostname
102 TCP, UDP iso-tsap ISO-TSAP
103 TCP, UDP gppitnp Genesis Point-to-Point Trans Net; alias = webster
104 TCP, UDP acr-nema ACR-NEMA Digital Imag. & Comm. 300
105 TCP, UDP csnet-ns Mailbox Name Nameserver
106 TCP, UDP 3com-tsmux 3COM-TSMUX
107 TCP, UDP rtelnet Remote Telnet Service
108 TCP, UDP snagas SNA Gateway Access Server
109 TCP, UDP pop2 Post Office Protocol version 2 (POP2); alias = postoffice
110 TCP, UDP pop3 Post Office Protocol version 3 (POP3); alias = postoffice
111 TCP, UDP sunrpc SUN Remote Procedure Call
112 TCP, UDP mcidas McIDAS Data Transmission Protocol
113 TCP, UDP auth Authentication Service; alias = authentication
114 TCP, UDP audionews Audio News Multicast
115 TCP, UDP sftp Simple File Transfer Protocol
116 TCP, UDP ansanotify ANSA REX Notify
117 TCP, UDP uucp-path UUCP Path Service
118 TCP, UDP sqlserv SQL Services
119 TCP, UDP nntp Network News Transfer Protocol (NNTP); alias = usenet
120 TCP, UDP cfdptkt CFDPTKT
121 TCP, UDP erpc Encore Expedited Remote Procedure Call
122 TCP, UDP smakynet SMAKYNET
123 TCP, UDP ntp Network Time Protocol; alias = ntpd ntp
124 TCP, UDP ansatrader ANSA REX Trader
125 TCP, UDP locus-map Locus PC-Interface Net Map Server
126 TCP, UDP unitary Unisys Unitary Login
127 TCP, UDP locus-con Locus PC-Interface Connection Server
128 TCP, UDP gss-xlicen GSS X License Verification
129 TCP, UDP pwdgen Password Generator Protocol
130 TCP, UDP cisco-fna Cisco FNATIVE
131 TCP, UDP cisco-tna Cisco TNATIVE
132 TCP, UDP cisco-sys Cisco SYSMAINT
133 TCP, UDP statsrv Statistics Service
134 TCP, UDP ingres-net INGRES-NET Service
135 TCP, UDP loc-srv Location Service
136 TCP, UDP profile PROFILE Naming System
137 TCP, UDP netbios-ns NetBIOS Name Service
138 TCP, UDP netbios-dgm NetBIOS Datagram Service
139 TCP, UDP netbios-ssn NetBIOS Session Service
140 TCP, UDP emfis-data EMFIS Data Service
141 TCP, UDP emfis-cntl EMFIS Control Service
142 TCP, UDP bl-idm Britton-Lee IDM
143 TCP, UDP imap2 Interim Mail Access Protocol v2
144 TCP, UDP news NewS; alias = news
145 TCP, UDP uaac UAAC Protocol
146 TCP, UDP iso-ip0 ISO-IP0
147 TCP, UDP iso-ip ISO-IP
148 TCP, UDP cronus CRONUS-SUPPORT
149 TCP, UDP aed-512 AED 512 Emulation Service
150 TCP, UDP sql-net SQL-NET
151 TCP, UDP hems HEMS
152 TCP, UDP bftp Background File Transfer Program
153 TCP, UDP sgmp SGMP; alias = sgmp
154 TCP, UDP netsc-prod Netscape
155 TCP, UDP netsc-dev Netscape
156 TCP, UDP sqlsrv SQL Service
157 TCP, UDP knet-cmp KNET/VM Command/Message Protocol
158 TCP, UDP pcmail-srv PCMail Server; alias = repository
159 TCP, UDP nss-routing NSS-Routing
160 TCP, UDP sgmp-traps SGMP-TRAPS
161 TCP, UDP snmp Simple Network Management Protocol
162 TCP, UDP snmptrap SNMP TRAP
163 TCP, UDP cmip-man CMIP/TCP Manager
164 TCP, UDP cmip-agent CMIP/TCP Agent
165 TCP, UDP xns-courier Xerox
166 TCP, UDP s-net Sirius Systems
167 TCP, UDP namp NAMP
168 TCP, UDP rsvd RSVD
169 TCP, UDP send SEND
170 TCP, UDP print-srv Network PostScript
171 TCP, UDP multiplex Network Innovations Multiplex
172 TCP, UDP cl/1 Network Innovations CL/1
173 TCP, UDP xyplex-mux Xyplex
174 TCP, UDP mailq MAILQ
175 TCP, UDP vmnet VMNET
176 TCP, UDP genrad-mux GENRAD-MUX
177 TCP, UDP xdmcp X Display Manager Control Protocol
178 TCP, UDP nextstep NextStep Window Server
179 TCP, UDP bgp Border Gateway Protocol (BGP)
180 TCP, UDP ris Intergraph
181 TCP, UDP unify Unify
182 TCP, UDP audit Unisys Audit SITP
183 TCP, UDP ocbinder OCBinder
184 TCP, UDP ocserver OCServer
185 TCP, UDP remote-kis Remote-KIS
186 TCP, UDP kis KIS Protocol
187 TCP, UDP aci Application Communication Interface
188 TCP, UDP mumps Plus Five’s MUMPS
189 TCP, UDP qft Queued File Transport
190 TCP, UDP gacp Gateway Access Control Protocol
191 TCP, UDP prospero Prospero
192 TCP, UDP osu-nms OSU Network Monitoring System
193 TCP, UDP srmp Spider Remote Monitoring Protocol
194 TCP, UDP irc Internet Relay Chat (IRC) Protocol
195 TCP, UDP dn6-nlm-aud DNSIX Network Level Module Audit
196 TCP, UDP dn6-smmred DNSIX Session Management Module Audit Redirector
197 TCP, UDP dls Directory Location Service
198 TCP, UDP dls-mon Directory Location Service Monitor
199 TCP, UDP smux SMUX
200 TCP, UDP src IBM System Resource Controller
201 TCP, UDP at-rtmp AppleTalk Routing Maintenance
202 TCP, UDP at-nbp AppleTalk Name Binding
203 TCP, UDP at-3 AppleTalk Unused
204 TCP, UDP at-echo AppleTalk Echo
205 TCP, UDP at-5 AppleTalk Unused
206 TCP, UDP at-zis AppleTalk Zone Information
207 TCP, UDP at-7 AppleTalk Unused
208 TCP, UDP at-8 AppleTalk Unused
209 TCP, UDP tam Trivial Authenticated Mail Protocol
210 TCP, UDP z39.50 ANSI Z39.50
211 TCP, UDP 914c/g Texas Instruments 914C/G Terminal
212 TCP, UDP anet ATEXSSTR
213 TCP, UDP ipx Internetwork Packet Exchange (IPX)
214 TCP, UDP vmpwscs VM PWSCS
215 TCP, UDP softpc Insignia Solutions
216 TCP, UDP atls Access Technology License Server
217 TCP, UDP dbase dBASE UNIX
218 TCP, UDP mpp Netix Message Posting Protocol
219 TCP, UDP uarps Unisys ARPs
220 TCP, UDP imap3 Interactive Mail Access Protocol versi 3
221 TCP, UDP fln-spx Berkeley rlogind with SPX authentication
222 TCP, UDP fsh-spx Berkeley rshd with SPX authentication
223 TCP, UDP cdc Certificate Distribution Center
224–241 T/A T/A Tidak digunakan; dicadangkan
242 TCP, UDP direct Direct
243 TCP, UDP sur-meas Survey Measurement
245 TCP, UDP link LINK
246 TCP, UDP dsp3270 Display Systems Protocol
247 TCP, UDP subntbcst_tftp SUBNTBCST_TFTP
248 TCP, UDP bhfhs bhfhs
249–255 T/A T/A Tidak digunakan; dicadangkan
345 TCP, UDP pawserv Perf Analysis Workbench
346 TCP, UDP zserv Zebra server
347 TCP, UDP fatserv Fatmen Server
371 TCP, UDP clearcase Clearcase
372 TCP, UDP ulistserv UNIX Listserv
373 TCP, UDP legent-1 Legent Corporation
374 TCP, UDP legent-2 Legent Corporation
375 TCP, UDP T/A official & unofficial assignments, known security risks, trojans and applications use.
376 TCP, UDP T/A protocol and security warnings including related ports.
377 TCP, UDP T/A
  1. protocol and security warnings including related ports.

3.2 Registered Port Numbers adalah sebutan untuk range kedua dari port number, yang terdiri dari port 1024-49151.
3.3 Dynamic Ports atau Private Ports adalah sebutan untuk range ketiga dari port number, yang terdiri dari port 49152-65535.

Proses dan pengertian Hacking

Hacking merupakan ‘seni’ tersendiri yang melibatkan proses mencari serpihan-serpihan informasi yang bertebaran di mana-mana dan seolah-olah tidak ada hubungannya satu sama lainnya. Menurut pakar keamanan jaringan Budi Rahardjo antara Hacker, Cracker dan Security Professional perbedaannya sangat tipis, karna sama-sama menggunakan tools yang sama, hanya perbedaannya pada itikad dan cara pandang (view) terhadap berbagai hal, misalnya mengenai kegiatan probing / (port) scanning sistem orang lain dapat dilegalkan atau tidak.
Adapun untuk memberi gambaran tentang keseluruhan proses hacking, di bawah ini disajikan langkah-langkah logisnya.
1. Footprinting. Mencari rincian informasi terhadap sistemsistem untuk dijadikan sasaran, mencakuppencarian informasi dengan search engine, whois, dan DNS zone transfer.
2. Scanning. Terhadap sasaran tertentu dicari pintu masuk yang paling mungkin. Digunakan ping sweep dan port scan.
3. Enumeration. Telaah intensif terhadap sasaran, yang mencari user account absah, network resource and share, dan aplikasi untuk mendapatkan mana yang proteksinya lemah.
4. Gaining Access. Mendapatkan data lebih banyak lagi untuk mulai mencoba mengakses sasaran. Meliputi mengintip dan merampas password, menebak password, serta melakukan buffer overflow.
5. Escalating Privilege. Bila baru mendapatkan user password di tahap sebelumnya, di tahap ini diusahakan mendapat privilese admin jaringan dengan password cracking atau exploit sejenis getadmin, sechole, atau lc_messages.
6. Pilfering. Proses pengumpulan informasi dimulai lagi untuk mengidentifikasi mekanisme untuk mendapatkan akses ke trusted system. Mencakup evaluasi trust dan pencarian cleartext password di regiatry, config file, dan user data.
7. Covering Tracks. Begitu kontrol penuh terhadap system diperoleh, maka menutup jejak menjadi prioritas.Meliputi membersihkan network log dan penggunaan hide toolseperti macam-macam rootkit dan file streaming.
8. Creating Backdoors. Pintu belakang diciptakan pada berbagai bagian dari sistem untuk memudahkan masuk kembali ke sistem ini dengan cara membentuk user account palsu,menjadwalkan batch job, mengubah startup file, menanamkan service pengendali jarak jauh serta monitoring tool, dan menggantikan aplikasi dengan trojan.
9. Denial of Service. Bila semua usaha di atas gagal, penyerang dapat melumpuhkan sasaran sebagai usaha terakhir. Meliputi SYN flood, teknik-teknik ICMP, Supernuke, land/latierra, teardrop, bonk, newtear, trincoo, dan lain-lain.

Pengertian Port Scanning jenisnya & Perintahnya

Port Scanning adalah aktivitas yang dilakukan untuk memeriksa status port TCP dan UDP pada sebuah mesin. Banyak aplikasi yang menawarkan fasilitas untuk melakukan pemeriksaan port pada sebuah mesin, seperti netcat, unicornscan, nmap, dll.

secara sederhana dapat di uraikan jika port adalah sebuah pintu, maka scanning adalah proses untuk mengamati atau meninjau. Jadi, dari kedua pengertian di atas, dapat kita tarik kesimpulan bahwa port scanning adalah suatu kegiatan atau aktifitas atau proses untuk mencari dan melihat serta meneliti port pada suatu komputer atau perlengkapan dan peralatannya. Tujuan dari kegiatan ini adalah meneliti kemungkinan-kemungkinan kelemahan dari suatu sistem yang terpasang pada suatu komputer atau perlengkapan dan peralatannya melalui port yang terbuka. Pada intinya, melakukan port scanning ialah untuk mengidentifikasi port-port apa saja yang terbuka, dan mengenali OS target.

Apakah port scanning merupakan salah satu dari cybercrime? Salah satu langkah yang dilakukan cracker sebelum masuk ke server yang ditargetkan adalah melakukan pengintaian. Cara yang dilakukan adalah dengan melakukan “port scanning” untuk melihat servis-servis apa saja yang tersedia di server target. Sebagai contoh, hasil scanning dapat menunjukkan bahwa server target menjalankan program web server Apache, mail server Sendmail, dan seterusnya. Analogi hal ini dengan dunia nyata adalah dengan melihat-lihat apakah pintu rumah anda terkunci, merek kunci yang digunakan, jendela mana yang terbuka, apakah pagar terkunci (menggunakan firewall atau tidak) dan seterusnya. Yang bersangkutan memang belum melakukan kegiatan pencurian atau penyerangan, akan tetapi kegiatan yang dilakukan sudah mencurigakan. Jika yang dilakukan hanya untuk menambah ilmu atau hanya mengetahui saja tanpa ada niat untuk merusak atau membocorkan sebuah informasi, maka aktivitas ini dapat di katakan bukan merupakan cyber crime.

Port Scanning bisa jadi ancaman yang cukup serius bagi system kita, dan menjadi hal yang sangat menyenangkan bagi para attacker.

Adapun jenis-jenis PORT scanning antara lain:


1. TCP connect scan
    Scan jenis ini sangat mudah terdeteksi oleh system target. Scan tipe ini tergantung dari OS korban, sehingga cukup riskan untuk dipakai. Jenis Scan ini ialah dengan melakukan koneksi ke PORT sasaran dan menyelesaikan three-way handshake (SYN, SYN/ACK, dan ACK). Hal ini berarti, korban akan melakukan logging scanning jenis ini. Karena itulah scanning jenis ini sangat mudah terdeteksi. 

2. TCP SYN scan (half-opening scanning)
    Jenis ini lebih aman daripada TCP connect scan. TCP SYN scan merupakan tehnik yang paling banyak digunakan dan agak sukar terdeteksi, karena tidak menggunakan 3 way handshake secara lengkap, yang disebut sebagai teknik half open scanning.
    Pada TCP SYN scan, suatu koneksi penuh TCP tidak sampai terbentuk. Tehnik dari TCP SYN scan ialah dengan mengirimkan suatu paket SYN ke PORT sasaran. Apabila SYN/ACK diterima dari PORT sasaran, maka kita dapat mengambil kesimpulan bahwa PORT itu berada dalam status LISTENING. Suatu RST/ACT akan dikirim oleh mesin yang melakukan scanning sehingga koneksi penuh tidak akan terbentuk.

3. TCP FIN scan
    Teknik ini hanya dapat dipakai pada stack TCP/IP berbasis UNIX. Teknik dari TCP FIN scan ialah dengan mengirimkan suatu paket FIN ke PORT sasaran. Sistem sasaran akan mengirim balik suatu RST untuk setiap PORT yang tertutup (RFC 793).

4. TCP Xmas Tree scan
    Teknik ini dilakukan dengan mengirimkan suatu paket FIN, URG, dan PUSH ke PORT sasaran.

5. TCP Null scan
    TCP Null scan dilakukan dengan membuat off semua flag.

6. TCP ACK scan
    Scan tipe ini agak sedikit berbeda karena tidak digunakan untuk menentukan apakah PORT tersebut terbuka tau tertutup. Scan ini hanya menunjukkan apakah state korban terfiltered atau unfiltered. Jika terfiltered, maka PORT mana yang terfiltered.
    Dengan kata lain, TCP ACK scan dipergunakan untuk memetakan set aturan firewall. Tehnik ini akan membantu menentukan apakah firewall itu merupakan suatu simple packet filter yang membolehkan hanya koneksi-koneksi tertentu (koneksi dengan bit set ACK) atau suatu firewall yang menjalankan advance packet filtering.
    ACK scan bekerja dengan mengirimkan paket TCP dengan flag ACK. Jika unfiltered, korban mengirim RST, yang artinya korban menerima paket ACK, Akan tetapi, status PORT target bisa dalam kondisi open atau close. Apabila ternyata korban tidak merespon, atau mengirim paket ICMP error (type 3, code 1, 2, 3, 9, 10, or 13), maka korban diberi status filtered.

7. TCP Windows scan
    Teknik ini dapat mendeteksi PORT-port terbuka maupun terfilter/tidak terfilter pada sistem-sistem tertentu (sebagai contoh, AIX dan FreeBSD) sehubungan dengan anomali dari ukuran windows TCP yang dilaporkan.

8. TCP RPC scan
    Teknik ini spesifik hanya pada system UNIX dan digunakan untuk mendeteksi dan mengidentifikasi PORT RPC (Remote Procedure Call) dan program serta normor versi yang berhubungan dengannya.
 
9. UDP scan
    Pada UDP scan, sesuai dengan namanya, paket yang dikirim adalah paket UDP. Bila PORT sasaran memberikan respon berupa pesan “ICMP PORT unreachable” artinya PORT ini tertutup. Sebaliknya bila tidak menerima pesan di atas, kita dapat menyimpulkan bahwa PORT itu terbuka. UDP scanning merupakan proses yang amat lambat apabila anda mencoba menlakukan scan terhadap suatu perangkat yang menjalankan packet filtering berbeban tinggi.

Nah untuk bahasan kali ini adalah kita akan menggunakan aplikasi nmap.

Banyak yang dapat kita lakukan dengan aplikasi nmap, mulai dari melakukan pemeriksaan port hingga mengidentifikasi sistem operasi yang digunakan oleh server target.

Jika teman-teman coba browse lewat Google, pasti akan manemukan berbagai macam variasi teknik dalam port scanning menggunakan aplikasi nmap. Berikut beberapa contoh teknik yang dapat digunakan menggunakan nmap.


1. Memeriksa port yang terbuka

nmap <host/IP target>
Sebagai catatan, apabila kita menjalankan query nmap di atas dengan user root,

maka sama saja kita menjalankan nmap dalam mode stealth silent (-sS)

2. Memeriksa spesifik port pada mesin target
nmap -p <host/IP target>
3. Memeriksa service yang berjalan pada port
nmap -sV <host/IP target>
4. Memeriksa port mesin target dalam 1 segmen jaringan
nmap <host/IP target>
Contoh jaringan dengan segmen 172.16.200.0/24:
nmap 172.16.200.*

5. Mengidentifikasi sistem operasi mesin
nmap -O <host/IP target>
Contoh setelah kita melakukan nmap adalah sebagai berikut:
root@bt:~# nmap -p 1-65535 -sV -O 172.16.200.20

Starting Nmap 5.59BETA1 ( http://nmap.org ) at 2011-10-14 14:07 WIT
Nmap scan report for 172.16.200.20
Host is up (0.00052s latency).
Not shown: 65521 closed ports
PORT      STATE SERVICE       VERSION
135/tcp   open  msrpc         Microsoft Windows RPC
139/tcp   open  netbios-ssn
445/tcp   open  microsoft-ds?
1025/tcp  open  msrpc         Microsoft Windows RPC
1026/tcp  open  msrpc         Microsoft Windows RPC
1029/tcp  open  msrpc         Microsoft Windows RPC
1031/tcp  open  msrpc         Microsoft Windows RPC
1032/tcp  open  msrpc         Microsoft Windows RPC
1033/tcp  open  msrpc         Microsoft Windows RPC
1091/tcp  open  ff-sm?
2869/tcp  open  http          Microsoft HTTPAPI httpd 2.0 (SSDP/UPnP)
3389/tcp  open  ms-term-serv?
5357/tcp  open  http          Microsoft HTTPAPI httpd 2.0 (SSDP/UPnP)
64141/tcp open  tcpwrapped
MAC Address: 70:71:BC:EC:EC:51 (Pegatron)
Device type: general purpose
Running: Microsoft Windows Vista|2008|7
OS details: Microsoft Windows Vista SP0 - SP2, Windows Server 2008, or Windows 7 Ultimate
Network Distance: 1 hop
Service Info: OS: Windows

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 147.29 seconds
root@bt:~# 
    Dari hasil scanning di atas kita dapat mengetahui port-port yang terbuka dan mengetahui bahwa OS yang digunakan adalah Windows Vista 7. Dengan mengetahui port-port yang terbuka serta OS mesin target, kita dapat menentukan jenis-jenis serangan yang dapat dilakukan terhadap host target.

Sebagai security administrator yang handal tentunya tidak akan serta merta memberikan informasi secara gratis kepada user, itu sama saja Anda memancing sistem Anda untuk ditembus oleh hacker/cracker. Sehingga mungkin ada beberapa di antara teman2 yang akan mengalami kesusahan saat mengidentifikasi OS dari mesin target karena telah diprotect oleh Admin.

Tapi mungkin memang benar kata pepeatah, tidak ada sesuatu yang tidak mungkin. Tidak ada security system yang benar-benar aman. Lain kali kita akan berbagai metode-metode yang dapat digunakan untuk mengidentifikasi OS sebuah mesin target dengan bantuan aplikasi nmap :) sekian info yang bisa saya share trimakasih untuk belajarbacktrack sampai bertemu kembali sobat :)
 

Pengertian VPS /Virtual Private Server

VPS ( Virtual Privat Server ) adalah teknologi server side tentang sistem operasi dan perangkat lunak yang memungkinkan sebuah mesin dengan kapasitas besar dibagi ke beberapa virtual mesin. Tiap virtual mesin ini melayani sistem operasi dan perangkat lunak secara mandiri dan dengan konfigurasi yang cepat. 

secara sederhana dapat diartikan komputer server yang berada di dunia maya. Artinya tidak nyata (virtual) namun kita dapat memiliki dengan cara menyewa. Hampir sama dengan komputer di dunia nyata, VPS memiliki harddisk, memory, prosesor sampai dengan operasi sistem (OS).

Yang paling menyolok dari Pengertian VPS (Virtual Private Server) adalah beroperasi selama 24 jam tanpa henti dan terhubung dengan jaringan internet. Dengan demikian data serta aplikasi yang ada di VPS dapat diakses atau dijalankan terus menerus selama 24 jam lewat jaringan internet kapan dan dimana saja.

Intinya agan punya komputer (CPU) tetapi lokasinya bukan di rumah agan tetapi mungkin di Cina /Amerika /dimana tempat Komputer ( CPU ) itu di sewakan dengan Spesifikasi yang sesuai dengan ketentuan saat pembelian ( Penyewaan )  



Kita dapat mengendalikannya dengan Remote Access Dekstrop /biasa di sebut pengendali jarak jauh, dengan menggunakan aplikasi seperti Putty untuk windows dan Terminal untuk Linux
Fungsi VPS:
  • VPS memiliki banyak sekali fungsi dan kegunaan, diataranya adalah: 
  • Sebagai web server untuk menjalankan website, blog, e-commerce, dan lain sebagainya. 
  • Sebagai file server atau storage server dimana kita bisa menyimpan file dan data baik melalui ftp, maupun http. 
  • Sebagai server remote desktop, dimana kita bisa mendownload dan mengupload file secara remote, menjalankan aplikasi forex, bot/ robot & automation, spinner. 
  • Sebagai host server untuk VPN dan Tunneling. 
  • Dan masih banyak fungsi lainnya yang dapat diterapkan di VPS misalnya Rapidleech, Torrentleech, DNS Name Server, Proxy Server, dan lain-lain 
Penyewaan VPS terdiri dari 2 Macam,
  1. VPS Managed : Server kosong /hanya diberi IP, root dan password, 
  2. VPS Unmanaged : Suda terinstal OS Linux atau Windows atau yg lainnya, sesuai dengan hosting
Dari pengertian VPS  pada gambar diatas, dapat disimpulkan sebagai berikut:
  • Setiap VPS bekerja terpisah dengan VPS yang lain. 
  • Setiap VPS bekerja dengan mengaccess spesifikasi server utama, namun tidak menganggu kinerja server utama. 
  • VPS memiliki processes, users, files dan memiliki full root access 
  • Setiap VPS mempunyai ip address, port number, tables, filtering dan routing rules sendiri. 
  • VPS dapat melakukan configurasi file untuk sistem dan aplikasi software. 
  • VPS dapat memiliki system libraries atau mengubah menjadi salah satu system libraries yang lain. 
  • VPS dapat delete, add, modify file apa saja, termasuk file yang ada di dalam root. 
  • VPS dapat menginstall software aplikasi sendiri atau menkonfigurasi root application software. 
  • VPS dapat menjalankan services sendiri. 
  • Spesifikasi setiap VPS diatur menggunakan VPS resource management. 
 Selain mengetahui pengertian VPS, kita juga harus mengetahui juga VPS Resource management, Resource Management ini mengijinkan kita untuk mengatur sebuah alokasi RAM, CPU, dan Hard Disk untuk setiap VPS. Ada beberapa vps resource management yang umum dipakai seperti:
- SolusVM
 - Xen  
 
 Demikian penjelasan sedikit tentang pengertian vps, semoga dapat menambah wawasan dan menjadi referensi bagi yang membutuhka