Lewati ke pemutarLewatkan ke konten utama
Channel ini menyajikan materi seputar Data Science & Artificial Intelligence, Networking & Cyber Security, serta Database & Programming. Seluruh materi disusun secara sistematis untuk membantu Anda memahami konsep, teknologi, dan praktik yang digunakan di dunia teknologi informasi, mulai dari tingkat dasar hingga lanjutan.

Setiap pembahasan berfokus pada pengembangan keterampilan melalui materi yang mudah dipahami, relevan dengan kebutuhan industri, dan disampaikan untuk tujuan edukasi. Seluruh konten mengedepankan penerapan teknologi secara legal, etis, dan bertanggung jawab, sehingga dapat menjadi referensi belajar bagi pelajar, mahasiswa, maupun profesional.

Playlist video terkait:
▪ Data Science & Artificial Intelligence https://dailymotion.com/playlist/xcwmlu
▪ Networking & Cyber Security https://dailymotion.com/playlist/xcwmsm
▪ Database & Programming https://dailymotion.com/playlist/xcwmsi

PEMBAHASAN MATERI
Playlist Materi Ilmu Komputer berisi kumpulan video pembelajaran, tutorial, penjelasan konsep, studi kasus, demo, dan pembahasan lengkap seputar berbagai bidang dalam ilmu komputer. Materi yang disajikan mencakup dasar hingga tingkat lanjut, mulai dari pemrograman, pengelolaan database, jaringan komputer, keamanan siber, sistem operasi, pengembangan perangkat lunak, arsitektur komputer, hingga berbagai teknologi yang digunakan dalam dunia komputasi modern.

Temukan pembahasan mengenai komputer dan pemrograman, algoritma, struktur data, PHP, JavaScript, Python, Laravel, MySQL, PostgreSQL, API, rekayasa perangkat lunak, database, jaringan komputer, administrasi server, cloud computing, virtualisasi, Linux, Windows Server, keamanan jaringan, cyber security, ethical hacking, kriptografi, keamanan aplikasi, DevOps, Internet of Things (IoT), kecerdasan buatan (AI), machine learning, serta berbagai konsep, teknologi, dan praktik terbaik di bidang ilmu komputer. Playlist ini cocok bagi pelajar, mahasiswa, programmer, web developer, software engineer, administrator sistem, profesional IT, maupun siapa saja yang ingin mempelajari dan memperdalam wawasan di dunia ilmu komputer secara menyeluruh.

CONTACT US
▪ Email support@mycoding.id
▪ WhatsApp https://wa.me/6281274309663
▪ Telegram https://t.me/mycodingxd

OFFICIAL LINKS
▪ Web https://mycoding.id
▪ Blog https://blog.mycoding.id
▪ News https://en.mycoding.id
▪ Apps https://play.google.com/store/apps/dev?id=5237501547073493079

SOCIAL MEDIA
▪ https://linkedin.com/company/mycodingxd
▪ https://facebook.com/mycodingxd
▪ https://instagram.com/mycodingxd
▪ https://tiktok.com/@mycodingxd
▪ https://twitter.com/mycoding_xd
▪ https://pinterest.com/mycoding_xd

CHANNEL LINKS
▪ YouTube https://safelink.asia/youtube
▪ DailyMotion https://safelink.asia/dailymotion
▪ WhatsApp https://safelink.asia/whatsapp
▪ Telegram https://safelink.asia/telegram

Powered by https://linkedin.com/company/401XDGroup

#DataScience #ArtificialIntelligence #CyberSecurity #Networking #Programming #Database
Transkrip
00:00Pernah kepikiran nggak sih, tepat di detik ini, di balik layar laptop atau HP yang lagi kamu pegang,
00:04ada sebuah perang tak kasat mata yang terus-terusan terjadi?
00:07Jutaan baris kode lagi dieksekusi, saling berinteraksi, dan nggak jarang, saling serang.
00:12Nah, selamat datang di sesi bedah buku kita hari ini.
00:14Kita bakal mengupas habis salah satu literatur paling epik di dunia keamanan siber,
00:17yaitu Practical Reverse Engineering.
00:19Lewat eksplorasi ini, kita bakal melihat gimana sih caranya para pakar ngebongkar rahasia paling dalam dari sebuah arsitektur komputer,
00:25nelanjangin software jahat, dan tentunya menang di garis depan pertempuran digital.
00:28Yuk, kita mulai!
00:30Coba dibayangin, gimana sebenarnya cara kerja virus atau rootkit saat mereka udah masuk ke sistem kita?
00:34Gini, anggap aja malware itu kayak burunan kelas kakap di sebuah film detektif.
00:38Mereka menyusup, diam-diam, ngapus jejak, dan memanipulasi sistem dari dalam.
00:42Nah, tugas seorang reverse engineer adalah jadi detektif digital yang ngejar mereka.
00:46Masalahnya, sang detektif ini nggak punya cetak biru atau source code aslinya.
00:49Mereka cuma modal jejak-jejak digital berupa barisan kode binar yang jujur aja,
00:53kelihatan kayak sekumpulan angka acak yang nggak masuk akal.
00:55Terus gimana cara mereka mecahin misteri ini?
00:57Ada satu analogi yang pas banget dari buku ini.
00:59Penulisnya bilang kalau proses belajar reverse engineering itu bener-bener mirip sama gimana orang dewasa belajar bahasa asing.
01:04Ingatkan, susahnya pas pertama kali belajar bahasa baru,
01:07kita mulai dari ngehafal abjad, nyusun kosa kata, paham tata bahasa,
01:10sampai akhirnya bisa nangkep makna dari sebuah kalimat utuh.
01:12Sama persis!
01:13Analisis malware itu bukan cuma sekedar baca koda,
01:15tapi ini adalah seni menerjemahkan bahasa alien,
01:18supaya kita tahu persis niat jahat apa yang disembunyikan sama program tersebut.
01:20Oke, mari kita masuk ke pembahasan utamanya.
01:23Kita mulai dari memecahkan misteri di balik bahasa alien ini.
01:26Ngomong-ngomong soal bahasa mesin,
01:28ada dua abjad utama yang wajib banget kamu tahu
01:30karena mereka ini yang paling mendominasi,
01:32yaitu X86 dan ARM.
01:34Jadi gini perbedaannya.
01:35Di satu sisi, kita punya arsitektur X86 atau X64.
01:39Ini adalah bahasa stambar yang super kompleks
01:41buat mesin-mesin kelas berat,
01:42kayak PC atau laptop kamu.
01:44Instruksinya tuh panjang-panjang dan bervariasi banget.
01:47Nah, di sisi lain, kita punya ARM.
01:49Arsitektur yang jauh lebih simpel, ringan, dan super efisien.
01:53Makanya, gak heran kalau ARM ini jadi raja absolut
01:55yang mengendalikan hampir semua smartphone di dunia.
01:58Tapi, ada satu hal yang bikin ARM ini sangat unik untuk dianalisis,
02:01yaitu konsep load store model.
02:03Kalau di bahasa X86,
02:05kamu bisa langsung ngotak-ngatik data yang lagi tiduran di dalam memori.
02:07Tapi kalau di ARM, gak bisa gitu.
02:10Aturannya kaku banget.
02:11Kamu wajib ngambil datanya dulu dari memori,
02:13ditaruh di meja kerja prosesor yang namanya register,
02:16diproses di situ, baru deh dibalikin lagi ke memori.
02:18Ibaratnya, ini tuh bahasa dengan struktur grammar yang sangat ketat,
02:21di mana tiap langkah harus dieja pelan-pelan.
02:24Sip, kita udah lumayan kenal bahasanya.
02:26Sekarang, saatnya kita masuk lebih dalam
02:28untuk melihat medan pertempurannya,
02:30yaitu jantung dari Windows Carnel.
02:32Untuk jadi detektif yang jago,
02:35kita harus tahu di mana si malware ini beroperasi.
02:37Sistem operasi Windows itu ngebagi dunianya jadi dua zona utama,
02:40yang beda kasta.
02:41Pertama, ada yang namanya user space atau ring 3.
02:43Ini area publik, tempat aplikasi biasa kayak browser atau Spotify kita jalan.
02:47Aksesnya dibatasi.
02:48Nah, yang kedua, ada kernel space atau ring 0.
02:51Ini dia ruang VIP-nya.
02:52Di sini, otoritasnya mutlak atas semua perangkat keras komputermu.
02:55Kenapa ini krusial banget?
02:56Karena justru di area dengan level keamanan tingkat dewa inilah,
02:59rootkit dan malware yang paling merusak biasanya sembunyi.
03:01Terus, yang jadi pertanyaan,
03:02gimana caranya aplikasi dari ruang publik tadi bisa minta tolong ke ruang VIP?
03:06Jawabannya lewat jembatan yang disebut system call.
03:08Alurnya begini,
03:09aplikasi biasa ngajuin request,
03:11misalnya mau nge-save file.
03:11Terus, eksekusi system call dipicu.
03:13Setelah itu terjadi transisi sistematis dari mode user ke mode kernel
03:16yang sangat dijaga ketat ini.
03:17Baru deh, sistem berinteraksi sama hardware.
03:20Nah, para pembuat malware itu pintar banget nyari celah.
03:22Mereka sering memanipulasi proses system call ini buat ngebajak kendali sistem.
03:25Kalau kernel itu adalah tempat kejadian perkara,
03:28lalu apa senjata andalan kita sebagai detektif digitalnya?
03:31Tentu saja, kita pakai debugger.
03:34Debugger ini bener-bener kayak ngasih kita kekuatan super.
03:37Bayangin, kamu bisa menghentikan waktu,
03:39menginspeksi kondisi memori, dan membongkar kebenaran.
03:42Ini bukan fiksi ilmiah lho.
03:43Alat kayak Windebuck ngasih reverse engineer kemampuan luar biasa.
03:47Kalau alat lain cuma ngasih foto diam dari sebuah koda,
03:49debugger ini memungkinkan kita nge-pause program pas lagi jalan-jalannya.
03:52Kita bisa lihat persis apa yang lagi dia lakuin di memori saat itu juga.
03:55Gak ada yang bisa disembunyikan.
03:56Ada beberapa fitur debugger yang sangat krusial di sini.
03:59Kita bisa pasang breakpoints.
04:01Itu semacam masang polisi tidur digital
04:02buat maksa program berhenti di titik yang mencurigakan.
04:04Terus, kita bisa bongkar isi registers,
04:07ngecek evaluasi ekspresinya,
04:08dan enaknya lagi,
04:09kita bisa nulis skrip buat bikin semuanya serba otomatis.
04:12Dengan senjata ini,
04:13kita bisa membedah niat jahat sebuah malware
04:15benar-benar selangkah demi selangkah.
04:16Tapi tunggu dulu, perang belum selesai.
04:19Karena ternyata si malware ini juga punya trik kamuflasi yang sangat licik,
04:23yang disebut obfuscation.
04:25Ini dia klimaks dari investigasi kita.
04:28Obfuscation adalah momen di mana kode binar itu secara harfiah berbohong ke kita.
04:32Para pembuat malware ini kan sadar kalau mereka lagi diawasi,
04:35jadi mereka sengaja nulis kode yang muter-muter.
04:37Tujuannya bukan biar programnya makin kencang,
04:39sama sekali bukan.
04:40Tujuannya murni buat bikin labirin digital yang super rumit,
04:42biar si analis pusing tujuh keliling, nyerah, atau malah salah ngambil kesimpulan.
04:47Taktiknya mereka tuh benar-benar ngeselin.
04:49Kadang mereka masukin junk code,
04:50murni kode sampah yang gak ada fungsinya sama sekali selain buat ngabisin waktu kita.
04:54Terus ada code flattening,
04:55ini teknik buat ngacak-ngacak struktur logika program
04:57sampai bentuknya jadi rata dan berantakan banget.
04:59Belum lagi manipulasi sistem operasi,
05:01di mana mereka sengaja memicu error palsu
05:02biar si detektif makin kehilangan arah.
05:04Gila kan?
05:05Tapi tenang aja,
05:06pihak keamanan juga gak mau kalah.
05:08Kita punya penawar atau deal ofification tools yang gak kalah canggih.
05:12Mulai dari peranti lunak level dewa kayak IDE Pro
05:14sampai framework dinamis seperti Metasem,
05:17Miasem,
05:17dan VX Stripper.
05:19Alat-alat ini dirancang khusus buat melucuti semua topeng penyamaran tadi.
05:22Mereka bakal nyapu bersih semua kode sampah
05:24dan mengembalikan wujud asli dari si malware
05:26biar bisa kita baca dan analisis lagi.
05:29Nah, setelah melihat seberapa rumit dan gilanya proses ini,
05:31pertanyaannya, gimana sih caranya jadi seorang reverse engineer sejati?
05:35Di buku ini, ada satu rumus pamungkas yang sangat make sense
05:38buat merangkum semuanya.
05:40Pengetahuan dasar, ditambah intuisi,
05:41ditambah pengalaman,
05:42dikalikan dengan kesabaran,
05:44barulah menghasilkan keahlian.
05:45Skill ini gak bisa dibangun semalam.
05:47Memahawi arsitektur mesin,
05:48membedah kernel,
05:49dan melawan obfustation,
05:51butuh jam terbang yang panjang.
05:52Ini soal kegigihan dan kesabaran ekstra
05:54saat kamu stak berjam-jam
05:55ngadepin kode yang kelihatannya gak masuk akal.
05:57Pada akhirnya,
05:59main kucing-kucingan antara pembuat malware
06:01dan detektif cyber ini
06:02adalah perang tanpa garis akhir.
06:04Perlombaan senjata digital ini
06:05akan terus berlanjut.
06:07Nah, setelah ngeliat kompleksitas yang luar biasa
06:09di balik layar ini,
06:10pertanyaannya cuma satu.
06:11Apakah kamu siap dan tertantang
06:13buat ikut terjun ke dalam medan perang ini?
06:14Kalau kamu merasa terpanggil
06:16buat mendalami seni ini,
06:17buku Practical Reverse Engineering
06:18benar-benar tempat yang wajib kamu kunjungi.
06:20Gimana menurut kalian?
06:22Coba share pemikiran kalian,
06:23teruslah eksplorasi,
06:24dan sampai jumpa di sesi analisis kita berikutnya.

Dianjurkan