Sampai dititik ini berarti persiapan sudah cukup matang untuk masuk lebih dalam lagi tentang dunia Hacking, tergantung dari niat dan tujuan awal yang nantinya secara konsisten dapat menentukan jalan yang dipilih, segala resiko baik dan buruknya adalah tanggung jawab ? . Untuk memulai dapat dengan pengenalan istilah terlebih dahulu ?
Sebelum masuk kedalam tutorial lebih baiknya mempelajari hal yang paling dasar, berikut ini sudah dirangkum poin demi poin agar mudah dipelajari. dengan keyword yang tersedia bisa langsung dicari pemahamannya melalui artikel atau penjelasan lainnya di google ?
1⃣ Networking
a. OSI (Open System Interconnection) https://id.wikipedia.org/wiki/Model_OSI
b. Physically Devices (ROUTER, SWITCH, HUB ) - http://ilmuonline.net/perbedaan-antara-hub-dan-switch-pada-jaringan-komputer/
c. TCP / UDP
d. IP
e. PORT - https://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers
f. Subnetting
g. DHCP
h. NAT
i. Port Forwading
j. Layer Application - Telnet, FTP, SMTP, DNS, DHCP, SNMP, VPN, SSH etc.
2⃣ SERVER
a. DEDICATED
b. HOSTING
c. VPS
d. HYPERVISOR
3⃣ PROGRAMMING
a. PLATFORM - Desktop, Mobile, Website etc.
b. LANGUAGE - Python, Perl, Ruby, PHP etc.
c. SCRIPTING - C, Bash etc.
d. FRAMEWORKS
e. LIBRARY
f. GIT - https://technologyadvice.com/blog/information-technology/github-alternatives/
4⃣ WEBSITE
a. WEB SERVER - Apache, Nginx etc.
b. TLD (Top Level Domain) - .GOV .MIL .EDU etc.
c. DATABASE - MySQL, PostgreSQL, MSSQL etc.
d. API - https://ngide.net/posts/2017/07/25/apa-itu-rest-api
5⃣ CRYPTOGRAPHY
a. Hash - md5, sha, base64 etc.
b. Public Key - https://www.cryptocoinindonesia.com/2018/03/pengertian-private-key-dan-public-key-pada-cryptocoin.html
c. SSL
BREAK
jika sudah paham poin demi poin akan saya lanjutkan ...