SlideShare a Scribd company logo
Hacking Aplikasi dan Sistem Linux Seminar & Demo: Hacking dan Networking with Linux Sabtu, 11 November 2006 Jogja Expo Center, Jogjakarta
Name  : Iwan Setiawan Nick  : stwn Age  : 20 < age < 30 Status: single E-mail: stwn@jogja.linux.or.id
 
Hacker dan Cracker
Hacker ...most having to do with technical adeptness  and a delight in solving problems and overcoming limits. - Eric Steven Raymond (ESR) dalam “ How To Become A Hacker ”
Hacking Software, Hardware, ...
Film Hacker!
Cracker These are people (mainly adolescent males) who get a kick out of breaking into computers and phreaking the phone system. - Eric Steven Raymond (ESR) dalam “ How To Become A Hacker ” One who breaks security on a system. - From Jargon File
Cracking Software : Serial Number, Trial, “Customizing”, ... Sistem : Vulnerability scanning/searching, penetration, Denial of Service (DoS) Attack, ...
Hacker vs Cracker The basic difference is this: hackers build things, crackers break them. - ESR dalam “How to Become A Hacker”
Linux dan PLBOS* * Perangkat Lunak Bebas dan Open Source
Proyek GNU Didirikan oleh Richard M Stallman, 1984 Gerakan  Free Software  atau Perangkat Lunak Bebas Sistem operasi lengkap bergaya  UNIX yang bebas bagi masyarakat free speech, not free drink
 
Empat (4) kebebasan 0. untuk menjalankan program untuk tujuan apapun 1. kebebasan untuk mempelajari bagaimana program bekerja  dan mengadaptasikannya sesuai dengan kebutuhan 2. kebebasan untuk mendistribusikan kembali agar kita  bisa membantu tetangga, teman, dan orang lain 3. kebebasan untuk memperbaiki atau meningkatkan program  dan merilisnya ke publik. komunitas mendapatkan  manfaat/imbal balik
FSF: GPL, LGPL, FDL Free Software Foundation (FSF), General Public License (GPL),  Lesser General Public License (LGPL), Free Documentation License (FDL)
Open Source cara atau metode pengembangan perangkat lunak dengan kebebasan membaca, mendistribusikan, dan memodifikasi kode sumber
Open Source Initiative (OSI) Uji Kelayakan: IBM Public License, New BSD License, Mozilla Public License, Python License, ... Mengacu pada: The Open Source Definition
Linus Torvalds Finlandia Proyek Hobi  Tahun 1991 merilis Linux Lisensi: GNU GPL Jenderal Pengembangan Kernel Linux
 
Hirarki Pengembang Kernel Linux
 
Hacking Aplikasi di Linux
C, C++: GNU Compiler Collection (GCC), Anjuta (IDE) Java: GNU Compiler Java (GCJ), Sun Java ( closed-source/proprietary ) Python: Python, Eric (IDE), IDLE (IDE), Boa-Constructor (IDE) Pascal: Freepascal, termasuk IDE ada di dalamnya. Mirip Turbo Pascal. Basic: Gambas, Real Basic ( closed-source/proprietary ) Perl: Perl dan modulnya Project Scheduler: Ganttproject, kplato, planner Integrated Development Environment (IDE): Eclipse, KDevelop, Motor,  Quanta+ Unified Modeling Language (UML): ArgoUML, BoUML, Umbrello, gaphor Documentation: doxygen Tools: cscope, kscope, quilt, valgrind, dan lain-lain Perkakas Pengembangan
KDevelop
Motor
Hacking Sistem Linux
Distro Linux Distro: Seseorang atau perusahaan yang  memaketkan kernel Linux, utilitas, instalasi, dan aplikasi pembantu Distro Linux ada karena PLBOS Banyak distro, banyak pilihan  ( distrowatch.com ): Debian GNU/Linux, Fedora Core, Slackware, KNOPPIX, ... Distro Indonesia: Trustix Merdeka,  Rimbalinux, WinBi, Komura, BlankOn, XNUXER, Waroeng IGOS, Pinux, IGOS Nusantara, ...
Distro Linux (2) Bagaimana memilih distro? Mencoba adalah solusi terbaik Membuat distro Anda sendiri pun mungkin: Debian-based, Debian/Knoppix-based, Red Hat/Fedora Core-based, Slackware-based, ...  Sesuaikan dengan kebutuhan RMS menyebut sistem yang menggunakan aplikasi dari proyek GNU dan kernel Linux dengan GNU/Linux system
Membangun Distro Kebutuhan:  pemahaman terhadap sistem Linux sedikit mengetahui pemrograman terutama  shell  skrip waktu dan kesabaran :-) Berbasis: Debian GNU/Linux, Red Hat/Fedora Core, Slackware, ...
Proses Pembuatan Distro CD atau DVD KNOPPIX versi terbaru. Remaster dari CD yang di- boot  atau lewat instalasi ke  harddisk  terlebih dulu dengan skrip  knoppix-installer . Kustomisasi,  rebuild , dan modifikasi: sistem, paket,  tampilan. Buat utilitas atau sesuatu yang menonjolkan tujuan dari  pembuatan distro. Kompres sistem berkas, bisa menggunakan  cloop  ataupun squashfs . Buat ISO  image -nya setelah itu jadikan CD/DVD ( burn ).
Membuat Paket Debian
Kuliax Project Kuliax Project adalah usaha untuk membawa Perangkat Lunak dan Open Source ke dunia kampus/universitas Implementasi pertamanya adalah Kuliax 6.0, sebuah distro untuk pendidikan khususnya IT/EE/CS/... Sampai saat ini masih terus dikembangkan, insya Allah akan rilis bulan ini. Versi terakhir dari distro ini adalah 6.0 RC1.
Desain Kuliax 6.0 - Berbentuk LiveCD - Berbasis Debian GNU/Linux dan KNOPPIX - Berisi aplikasi yang umum digunakan: office,  multimedia, produktivitas, perkakas, ... - Berisi aplikasi yang digunakan di dunia  pendidikan khususnya IT/EE/CS/... - Penyesuaian  aplikasi dan sistem yang disesuaikan  dengan silabus/kurikulum - Berisi utilitas yang digunakan sesuai dengan  kondisi kampus, ex: wifi - Adaptasi dan modifikasi lainnya, sebagian besar  peningkatan dan menonjolkan karateristik distro
KPLI Jogja Didirikan November 1998 Web:  http://jogja.linux.or.id Mailing list:  [email_address] Kegiatan:  JogxEr Meet Up Ahad (JEMU-Ah), dua (2) minggu sekali Jogjakarta Linux Day (JLD) Pojok Linux (PL) Jogjakarta Software Freedom Day (JSFD), mulai 2005 Seminar, workshop, dan lain-lain

More Related Content

ODP
Linux dan PLBOS
PDF
Rootmagz 012015
PPTX
Tugas sistem operasi open source
PPTX
Tugas so aprilia rosita 02_x-tkj2
PPTX
Sistem Operasi : Open Source
PPTX
Operation system open source
PPTX
Open source ppt
PPTX
Open source
Linux dan PLBOS
Rootmagz 012015
Tugas sistem operasi open source
Tugas so aprilia rosita 02_x-tkj2
Sistem Operasi : Open Source
Operation system open source
Open source ppt
Open source

What's hot (20)

PPTX
Perkembangan Sistem Operasi Open Source
PPT
Linux
ODP
Mengapa Harus Takut Memakai Linux dan PLBOS?
PPTX
Pengertian dan sejarah open source
DOC
Contoh
ODP
Software Android dan Linux
PPTX
Sejarah linux
PDF
Makalah linux 23-7-2010
PDF
mengenal gnulinux
DOCX
Sejarah Ubuntu
PPTX
Sistem operasi jaringan, Red Hat Linux
PPTX
Sistem Operasi DEBIAN
DOCX
Makalah blankon lontara
DOCX
Uas tik
ODP
Pengenalan blankon-linux
PPTX
Sistem Operasi : Open source
DOCX
tugas akhir aplikasi sosial media
ODP
PPT
Mengenal Linux
Perkembangan Sistem Operasi Open Source
Linux
Mengapa Harus Takut Memakai Linux dan PLBOS?
Pengertian dan sejarah open source
Contoh
Software Android dan Linux
Sejarah linux
Makalah linux 23-7-2010
mengenal gnulinux
Sejarah Ubuntu
Sistem operasi jaringan, Red Hat Linux
Sistem Operasi DEBIAN
Makalah blankon lontara
Uas tik
Pengenalan blankon-linux
Sistem Operasi : Open source
tugas akhir aplikasi sosial media
Mengenal Linux

Similar to Hacking Aplikasi dan Sistem Linux (20)

ODP
Distribusi GNU/Linux Berbasis Debian/KNOPPIX untuk Program Studi TI
ODP
Kuliah dengan Kuliax (AMIKOM)
PDF
Materi Sosialisasi Linux SMAN 3 Kediri
ODP
Mengembangkan Kebebasan Akademis Berbasis PLBOS
PPT
PPT TENTANG LINUX DAN BESERTA FUNGSINYA DAN SEJARAHNYA
PDF
(Modul) pengenalan opensource & panduan Linux DeepIn
PPTX
Tugas sistem operasi II
PDF
Pengenalan GNU/Linux (Pertemuan ke3)
ODP
Pemanfaatan Linux/PLBOS di Dunia Industri dan Pendidikan
PPTX
Open and close source
ODP
Distro Linux untuk Pendidikan di Universitas
PPTX
Perbedan jenis so open dan close source
PPTX
Sistem Operasi Close & Open Source
PDF
Pengenalan linux dasar dan ubuntu
DOCX
terima servis maintenance linux (0856 0216 5639)
PPTX
Adm sistem operasi jaringan
PDF
Sedikit Sejarah dan Panduan Ubuntu 13.10
PDF
Modul Open Source dengan BlankOn
PDF
Seminar Linux di Elins
PDF
Bab 1 pendahuluan
Distribusi GNU/Linux Berbasis Debian/KNOPPIX untuk Program Studi TI
Kuliah dengan Kuliax (AMIKOM)
Materi Sosialisasi Linux SMAN 3 Kediri
Mengembangkan Kebebasan Akademis Berbasis PLBOS
PPT TENTANG LINUX DAN BESERTA FUNGSINYA DAN SEJARAHNYA
(Modul) pengenalan opensource & panduan Linux DeepIn
Tugas sistem operasi II
Pengenalan GNU/Linux (Pertemuan ke3)
Pemanfaatan Linux/PLBOS di Dunia Industri dan Pendidikan
Open and close source
Distro Linux untuk Pendidikan di Universitas
Perbedan jenis so open dan close source
Sistem Operasi Close & Open Source
Pengenalan linux dasar dan ubuntu
terima servis maintenance linux (0856 0216 5639)
Adm sistem operasi jaringan
Sedikit Sejarah dan Panduan Ubuntu 13.10
Modul Open Source dengan BlankOn
Seminar Linux di Elins
Bab 1 pendahuluan

More from Iwan stwn (18)

PDF
Peretasan Nirkabel
PDF
IDS, Dingap, dan Honeypot
PDF
Peretasan GNU/Linux
PDF
Keamanan Fisik
PDF
Peretasan Peladen Web
PDF
Denial of Service
PDF
Pengendusan Data
PDF
Peretasan Sistem
PDF
Pemindaian dan Pemanenan
PDF
Pengintaian dan Penjejakan
PDF
Pengenalan Ethical Hacking
ODP
Laporan Tahunan KPLI Jogja 2006
ODP
Teknologi yang Bebas, Legal, dan Terbuka
ODP
GNU/Linux, Server Web, dan Keamanan
ODP
Linux, FOSS, dan Komunitas
ODP
Linux, Sistem Operasi Pilihan
ODP
Keamanan dan Fleksibilitas Perkembangan Pengguna pada Perangkat Lunak Bebas d...
ODP
Kemerdekaan pada Perangkat Lunak
Peretasan Nirkabel
IDS, Dingap, dan Honeypot
Peretasan GNU/Linux
Keamanan Fisik
Peretasan Peladen Web
Denial of Service
Pengendusan Data
Peretasan Sistem
Pemindaian dan Pemanenan
Pengintaian dan Penjejakan
Pengenalan Ethical Hacking
Laporan Tahunan KPLI Jogja 2006
Teknologi yang Bebas, Legal, dan Terbuka
GNU/Linux, Server Web, dan Keamanan
Linux, FOSS, dan Komunitas
Linux, Sistem Operasi Pilihan
Keamanan dan Fleksibilitas Perkembangan Pengguna pada Perangkat Lunak Bebas d...
Kemerdekaan pada Perangkat Lunak

Recently uploaded (7)

DOCX
Antivirus Versi.FULL.JALiN.KB.PRO Keutuhan Aplikasi Konsep dan Praktik dalam ...
PPTX
Peranan AI dalam Dunia Pendidikan dan Industri Aplikasinya
PPT
pengantar-sistem-informasi manajemen.ppt
PDF
Modul_Pemula_Merakit_Komputer untuk smppdf
DOCX
Keutuhan Aplikasi Konsep dan Praktik dalam Upaya menciptakan aplikasi Anti Vi...
PPTX
Materi_Array_Karakter_String untuk kelas XI sma.pptx
PDF
Rekomendasi Riset Lanjutan : perspektif_futurologis.pdf
Antivirus Versi.FULL.JALiN.KB.PRO Keutuhan Aplikasi Konsep dan Praktik dalam ...
Peranan AI dalam Dunia Pendidikan dan Industri Aplikasinya
pengantar-sistem-informasi manajemen.ppt
Modul_Pemula_Merakit_Komputer untuk smppdf
Keutuhan Aplikasi Konsep dan Praktik dalam Upaya menciptakan aplikasi Anti Vi...
Materi_Array_Karakter_String untuk kelas XI sma.pptx
Rekomendasi Riset Lanjutan : perspektif_futurologis.pdf

Hacking Aplikasi dan Sistem Linux

  • 1. Hacking Aplikasi dan Sistem Linux Seminar & Demo: Hacking dan Networking with Linux Sabtu, 11 November 2006 Jogja Expo Center, Jogjakarta
  • 2. Name : Iwan Setiawan Nick : stwn Age : 20 < age < 30 Status: single E-mail: stwn@jogja.linux.or.id
  • 3.  
  • 5. Hacker ...most having to do with technical adeptness and a delight in solving problems and overcoming limits. - Eric Steven Raymond (ESR) dalam “ How To Become A Hacker ”
  • 8. Cracker These are people (mainly adolescent males) who get a kick out of breaking into computers and phreaking the phone system. - Eric Steven Raymond (ESR) dalam “ How To Become A Hacker ” One who breaks security on a system. - From Jargon File
  • 9. Cracking Software : Serial Number, Trial, “Customizing”, ... Sistem : Vulnerability scanning/searching, penetration, Denial of Service (DoS) Attack, ...
  • 10. Hacker vs Cracker The basic difference is this: hackers build things, crackers break them. - ESR dalam “How to Become A Hacker”
  • 11. Linux dan PLBOS* * Perangkat Lunak Bebas dan Open Source
  • 12. Proyek GNU Didirikan oleh Richard M Stallman, 1984 Gerakan Free Software atau Perangkat Lunak Bebas Sistem operasi lengkap bergaya UNIX yang bebas bagi masyarakat free speech, not free drink
  • 13.  
  • 14. Empat (4) kebebasan 0. untuk menjalankan program untuk tujuan apapun 1. kebebasan untuk mempelajari bagaimana program bekerja dan mengadaptasikannya sesuai dengan kebutuhan 2. kebebasan untuk mendistribusikan kembali agar kita bisa membantu tetangga, teman, dan orang lain 3. kebebasan untuk memperbaiki atau meningkatkan program dan merilisnya ke publik. komunitas mendapatkan manfaat/imbal balik
  • 15. FSF: GPL, LGPL, FDL Free Software Foundation (FSF), General Public License (GPL), Lesser General Public License (LGPL), Free Documentation License (FDL)
  • 16. Open Source cara atau metode pengembangan perangkat lunak dengan kebebasan membaca, mendistribusikan, dan memodifikasi kode sumber
  • 17. Open Source Initiative (OSI) Uji Kelayakan: IBM Public License, New BSD License, Mozilla Public License, Python License, ... Mengacu pada: The Open Source Definition
  • 18. Linus Torvalds Finlandia Proyek Hobi Tahun 1991 merilis Linux Lisensi: GNU GPL Jenderal Pengembangan Kernel Linux
  • 19.  
  • 21.  
  • 23. C, C++: GNU Compiler Collection (GCC), Anjuta (IDE) Java: GNU Compiler Java (GCJ), Sun Java ( closed-source/proprietary ) Python: Python, Eric (IDE), IDLE (IDE), Boa-Constructor (IDE) Pascal: Freepascal, termasuk IDE ada di dalamnya. Mirip Turbo Pascal. Basic: Gambas, Real Basic ( closed-source/proprietary ) Perl: Perl dan modulnya Project Scheduler: Ganttproject, kplato, planner Integrated Development Environment (IDE): Eclipse, KDevelop, Motor, Quanta+ Unified Modeling Language (UML): ArgoUML, BoUML, Umbrello, gaphor Documentation: doxygen Tools: cscope, kscope, quilt, valgrind, dan lain-lain Perkakas Pengembangan
  • 25. Motor
  • 27. Distro Linux Distro: Seseorang atau perusahaan yang memaketkan kernel Linux, utilitas, instalasi, dan aplikasi pembantu Distro Linux ada karena PLBOS Banyak distro, banyak pilihan ( distrowatch.com ): Debian GNU/Linux, Fedora Core, Slackware, KNOPPIX, ... Distro Indonesia: Trustix Merdeka, Rimbalinux, WinBi, Komura, BlankOn, XNUXER, Waroeng IGOS, Pinux, IGOS Nusantara, ...
  • 28. Distro Linux (2) Bagaimana memilih distro? Mencoba adalah solusi terbaik Membuat distro Anda sendiri pun mungkin: Debian-based, Debian/Knoppix-based, Red Hat/Fedora Core-based, Slackware-based, ... Sesuaikan dengan kebutuhan RMS menyebut sistem yang menggunakan aplikasi dari proyek GNU dan kernel Linux dengan GNU/Linux system
  • 29. Membangun Distro Kebutuhan: pemahaman terhadap sistem Linux sedikit mengetahui pemrograman terutama shell skrip waktu dan kesabaran :-) Berbasis: Debian GNU/Linux, Red Hat/Fedora Core, Slackware, ...
  • 30. Proses Pembuatan Distro CD atau DVD KNOPPIX versi terbaru. Remaster dari CD yang di- boot atau lewat instalasi ke harddisk terlebih dulu dengan skrip knoppix-installer . Kustomisasi, rebuild , dan modifikasi: sistem, paket, tampilan. Buat utilitas atau sesuatu yang menonjolkan tujuan dari pembuatan distro. Kompres sistem berkas, bisa menggunakan cloop ataupun squashfs . Buat ISO image -nya setelah itu jadikan CD/DVD ( burn ).
  • 32. Kuliax Project Kuliax Project adalah usaha untuk membawa Perangkat Lunak dan Open Source ke dunia kampus/universitas Implementasi pertamanya adalah Kuliax 6.0, sebuah distro untuk pendidikan khususnya IT/EE/CS/... Sampai saat ini masih terus dikembangkan, insya Allah akan rilis bulan ini. Versi terakhir dari distro ini adalah 6.0 RC1.
  • 33. Desain Kuliax 6.0 - Berbentuk LiveCD - Berbasis Debian GNU/Linux dan KNOPPIX - Berisi aplikasi yang umum digunakan: office, multimedia, produktivitas, perkakas, ... - Berisi aplikasi yang digunakan di dunia pendidikan khususnya IT/EE/CS/... - Penyesuaian aplikasi dan sistem yang disesuaikan dengan silabus/kurikulum - Berisi utilitas yang digunakan sesuai dengan kondisi kampus, ex: wifi - Adaptasi dan modifikasi lainnya, sebagian besar peningkatan dan menonjolkan karateristik distro
  • 34. KPLI Jogja Didirikan November 1998 Web: http://jogja.linux.or.id Mailing list: [email_address] Kegiatan: JogxEr Meet Up Ahad (JEMU-Ah), dua (2) minggu sekali Jogjakarta Linux Day (JLD) Pojok Linux (PL) Jogjakarta Software Freedom Day (JSFD), mulai 2005 Seminar, workshop, dan lain-lain