Hacking Aplikasi dan Sistem Linux

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

1 comments

Comments 1 - 1 of 1 previous next Post a comment

Post a comment
Embed Video
Edit your comment Cancel

Favorites, Groups & Events

Hacking Aplikasi dan Sistem Linux - Presentation Transcript

  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.  
  4. Hacker dan Cracker
  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 ”
  6. Hacking Software, Hardware, ...
  7. Film 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.  
  20. Hirarki Pengembang Kernel Linux
  21.  
  22. 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
  23. KDevelop
  24. Motor
  25. Hacking Sistem Linux
  26. 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, ...
  27. 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
  28. 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, ...
  29. 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 ).
  30. Membuat Paket Debian
  31. 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.
  32. 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
  33. 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

+ Iwan Setiawan (stwn)Iwan Setiawan (stwn), 4 years ago

custom

8542 views, 0 favs, 2 embeds more stats

Hacking Aplikasi dan Sistem Linux

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 8542
    • 8533 on SlideShare
    • 9 from embeds
  • Comments 1
  • Favorites 0
  • Downloads 0
Most viewed embeds
  • 7 views on http://stwn.ngeblog.net
  • 2 views on http://profiles.friendster.com

more

All embeds
  • 7 views on http://stwn.ngeblog.net
  • 2 views on http://profiles.friendster.com

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories