The_Hydra - Bagaimana Menulis dan Memaintain Elektronik Hacking Magazine

20

Click here to load reader

Transcript of The_Hydra - Bagaimana Menulis dan Memaintain Elektronik Hacking Magazine

Page 1: The_Hydra - Bagaimana Menulis dan Memaintain Elektronik Hacking Magazine

Mulyadi Santosastaff editor ECHO ezine

[email protected]

the-hydra.blogspot.commulyaditraining.blogspot.com

Menulis dan mengelola ezine

Page 2: The_Hydra - Bagaimana Menulis dan Memaintain Elektronik Hacking Magazine

2

Mengapa ada Ezine?

✔Sarana untuk publikasi riset individual atau group

✔Bertukar ide mengenai suatu problem

✔Menyebarkan informasi mengenai suatu event

✔Narsis :)

Page 3: The_Hydra - Bagaimana Menulis dan Memaintain Elektronik Hacking Magazine

3

Contoh Ezine internasional

Phrack (www.phrack.org)

Milw0rm (www.milw0rm.com)

Hack This Zine (https://hackbloc.org/zine)

Page 4: The_Hydra - Bagaimana Menulis dan Memaintain Elektronik Hacking Magazine

4

Cara menulis artikel untuk Ezine (secara umum)

Tentukan judul dan buat outline. Diskusikan dengan editor ezine jika memungkinkan

Tulis artikel secara runut, mulai dari ide dasar, teori sampai proof of concept (source code). Jika artikel berupa ulasan konsep, PoC ditiadakan.

Sertakan daftar referensi

Jangan melakukan plagiat!!!

Page 5: The_Hydra - Bagaimana Menulis dan Memaintain Elektronik Hacking Magazine

5

Menyusun dan mendiskusikan ide dengan editor

●Mendiskusikan ide lengkap dengan outlinenya memudahkan editor menyaring kontribusi yang masuk. Di sisi lain, penulis akan terhindar dari pengiriman artikel yang mirip dari dua penulis berbeda.

●Dari sisi penulisan, mengkritisi sebuah ide dasar memudahkan penulis mencapai bentuk tulisan yang sesuai dengan harapan editor

Page 6: The_Hydra - Bagaimana Menulis dan Memaintain Elektronik Hacking Magazine

6

Menyusun dan mendiskusikan ide dengan editor

Contoh outline:

* Teori double free bug, apa dan bagaimanaDisini dibahas mengapa double free bisa mengarah ke eksekusi kode “liar”* Cara mendeteksi dan mengexploitasi double free bugContoh deteksi kode yang mengandung double free bug. Misalnya menggunakan valgrind atau static analyzer semacam IDA Pro. Exploitasi secara dijelaskan disini* PencegahanMengulas aturan sederhana, alokasi dan bebaskan secara berurutan dan seterusnya* PoC (Proof of concept) code

Page 7: The_Hydra - Bagaimana Menulis dan Memaintain Elektronik Hacking Magazine

7

Menulis secara terstruktur

Idealnya dimulai dengan paragraf yang menjelaskan maksud artikel

“.. hendak mendiskusikan bagaimana buffer overflow dilakukan pada sistem Linux 32 bit .. “

Juga asumsi-asumsi (jika ada):

“ ... diasumsikan pembaca memahami dasar assembly pada arsitektur Intel 32 bit dan mengerti istilah dasar seperti stack,

register dan seterusnya... “

Page 8: The_Hydra - Bagaimana Menulis dan Memaintain Elektronik Hacking Magazine

8

Menulis secara terstruktur (2)

Jika artikel menjelaskan suatu metode perbaikan dari yang lama, jelaskan secara detil apa perubahan disajikan:

“ .. artikel ini mencoba memperbaiki kecepatan cracking password sebagaimana ditulis pada ezine dua edisi

sebelumnya. Berdasar riset pribadi, password cenderung diset sama atau mengandung karakter-karakter yang sama

dengan nama user.... “

Page 9: The_Hydra - Bagaimana Menulis dan Memaintain Elektronik Hacking Magazine

9

Menulis secara terstruktur (3)

Mengulas teori penting untuk memperjelas maksud sebuah tulisan. Tidak perlu panjang, cukup disesuaikan dengan materi. Hindari memberi kesan bahwa pembaca adalah semacam orang bodoh yang pasif

“ ... buffer overflow menimpa data sampai ke alamat penyimpanan return address. Dengan demikian, kita

mengontrol alur program sesuai kehendak kita... “

Page 10: The_Hydra - Bagaimana Menulis dan Memaintain Elektronik Hacking Magazine

10

Idiom-idiom dalam menulis

“Show, don't (just) tell”

“Talk is cheap, show me the code!”

“Picture(s) tell more than thousands words”

Page 11: The_Hydra - Bagaimana Menulis dan Memaintain Elektronik Hacking Magazine

11

Merujuk pada referensi

Tanpa referensi, tulisan kita sangat mungkin akan menjadi terlalu panjang. Ini disebabkan kita menjadi “terpaksa” menjelaskan sendiri tentang semua hal yang ingin kita bahas.

Untuk itu, kombinasikan tulisan anda dengan daftar referensi. Tulisan lebih berfungsi menyampaikan ide atau penjabaran pribadi, sementara referensi berguna menopang ide anda.

Contoh: “Teknik smashing stack tradisional [1] sekarang sulit diterapkan karena sebagian besar binary Linux dicompile dengan opsi -fstack-protector....

[1] http://www.phrack.org/issues.html?id=14&issue=49”

Page 12: The_Hydra - Bagaimana Menulis dan Memaintain Elektronik Hacking Magazine

12

Plagiat, moralitas VS popularitas

Singkat kata, JANGAN LAKUKAN PLAGIAT!

Sebuah tulisan original, sekalipun sederhana akan jauh lebih bermakna daripada tulisan copy paste dari karya orang lain.

Tidak cuma masalah kebanggaan, dengan berlatih secara konsisten menulis, lama kelamaan karya anda akan semakin baik secara alami. Tindakan plagiat juga berarti anda tidak menghargai penulis asli ide tulisan yang ada contek.

Menurut saya, PLAGIAT HANYA DILAKUKAN OLEH ORANG YANG DILANDA KRISIS PERCAYA DIRI TINGKAT SEDANG SAMPAI AKUT!

Page 13: The_Hydra - Bagaimana Menulis dan Memaintain Elektronik Hacking Magazine

13

Manajemen Ezine

Buat team editor yang solid dan berdedikasiTentukan nama dan tema kolom-kolom rutinSebarkan pengumuman untuk undangan berkontribusi bagi penulis luar. Buat alamat e-mail khusus untuk submission artikel.Atur jadwal penerbitan dan usahakan konsisten dengan deadline.Tentukan format artikel (text only, HTML, pdf dan seterusnya)

Page 14: The_Hydra - Bagaimana Menulis dan Memaintain Elektronik Hacking Magazine

14

Manajemen Ezine(Pembentukan team editor)

Mencari editor itu mudah, yang sulit adalah membangun teamwork!

Untuk itu, usahakan membangun team pertama-tama dengan orang-orang yang sudah dikenal. Baru setelah solid, rekrutmen bisa ditambah dengan orang yang komitmennya bisa dipegang.

Page 15: The_Hydra - Bagaimana Menulis dan Memaintain Elektronik Hacking Magazine

15

Manajemen Ezine(Menyusun komposisi kolom reguler)

Salah satu daya tarik ezine adalah adanya kolom yang membahas suatu topik secara rutin. Misalnya, kolom interview, berita dunia hacking, atau tips dasar hacking

Idealnya, tugaskan satu orang dari team editor untuk menangani satu kolom. Dengan demikian, orang tersebut bisa fokus dan bebas berkreasi.

Page 16: The_Hydra - Bagaimana Menulis dan Memaintain Elektronik Hacking Magazine

16

Manajemen Ezine(Publikasi Call For Paper)

Ezine tanpa kontribusi external? Rasanya sulit direalisasikan. Untuk itu, anda harus menyiapkan undangan pada penulis luar untuk turut menyumbangkan tulisan.

Persiapkan suatu Call For Paper yang secara umum menjelaskan:

topik tulisan yang dicari

format tulisan yang harus diikuti

tanggal deadline sekaligus kapan seleksi paper dilakukan

alamat e-mail untuk submission

Page 17: The_Hydra - Bagaimana Menulis dan Memaintain Elektronik Hacking Magazine

17

Manajemen Ezine(Pengaturan waktu)

Ezine sebaiknya terbit teratur, dengan demikian pembaca tahu kapan dia bisa membaca terbitan terbaru dari ezine. Untuk itu, lagi lagi kuncinya adalah konsistensi dan komitmen team editor dalam menjaga irama kerja.

Diskusikan apakah akan terbit misal 4 kali setahun pada bulan apa saja. Tidak perlu mendetail karena bisa diperjelas saat akan merancang CFP.

Page 18: The_Hydra - Bagaimana Menulis dan Memaintain Elektronik Hacking Magazine

18

Manajemen Ezine(Format artikel)

Apa format artikel yang hendak dipakai? Ini terserah anda. Sebagian besar ezine hacking masih setia dengan format ASCII. Tapi tentu saja, ini tidak berarti anda tidak bisa menggunakan format PDF, Postscript, bahkan Open Office Writer!

Format kompleks semacam PDF biasanya disukai karena kita bisa menerapak format karakter semisal bold atau underlined. Juga gambar bisa dibuat tanpa harus bersusah susah membuat ASCII art. Tentu saja kelebihan format 100% ASCII adalah ukuran artikel bisa dibuat minimal dan tidak butuh viewer khusus.

Page 19: The_Hydra - Bagaimana Menulis dan Memaintain Elektronik Hacking Magazine

19

Tanya Jawab

Page 20: The_Hydra - Bagaimana Menulis dan Memaintain Elektronik Hacking Magazine

20

Penutup

Ezine memerlukan kontribusi anda, jadi mulailah mencari ide dan menulis!Penulis tidak perlu ide brilian, tapi kemauan untuk mencoba

Terima kasih telah menyimak presentasi ini

==Mulyadi “the_hydra”, on behalf of ECHO ezine editorial team==