Friday 25 October 2013

Pascal : Pengulangan (loop)

Pengulangan adalah suatu cara untuk mengulangi eksekusi blok instruksi sampai suatu kondisi tertentu dipenuhi.

Bentuk Pengulangan FOR

Bentuk pengulangan ini adalah yang paling sederhana, jika kita ingin melakukan aksi sebanyak N kali, maka kita bisa (dan sebaiknya) menggunakan bentuk pengulangan ini.

Pengulangan dilakukanmulai dari suatu indeks awal, sampai dengan indeks akhir, misalnya:

for i:=1 to 5 do writeln('Hello');

akan mencetak 5 kali kata hello. Indeks loop (dalam kasus ini i) berguna karena dapat diakses di dalam loop, seperti ini:

for i:=1 to 5 do writeln(i);

yang akan mencetak angka 1 sampai dengan 5. Bentuk loop ini sangat sederhana, karena kita bisa memastikan bahwa loop pasti akan berhenti, yaitu ketika nilai indeks sudah sama dengan nilai akhirnya. Perhatian: Anda disarankan untuk TIDAK mengubah INDEKS LOOP dalam program, seperti ini:

for i:=1 to 5 do i:=i+2;

Karena hasilnya mungkin tidak dapat diprediksi

Bentuk Pengulangan WHILE - DO

Terkadang jumlah pengulangan yang akan dilakukan belum diketahui di awal sehingga kita tidak bisa menggunakan bentuk perulangan for. Bentuk loop ini adalah

while (kondisi) do
begin
aksi;
end;

Aksi dalam while akan dilakukan selama kondisi memiliki nilai true, dan aksi mungkin tidak dilakukan sama sekali jika di awal loop kondisi sudah bernilai false. Hal yang perlu diperhatikan dalam loop ini adalah kepastian bahwa loop akan berhenti (bahwa suatu saat kondisi akan bernilai false).

Bentuk Pengulangan REPEAT - UNTIL

Bentuk pengulangan while do mungkin tidak pernah mengeksekusi instruksi di dalam loop satu kali pun jika kondisi sudah tidak terpenuhi. Jika diinginkan agar minimal sebuah aksi dieksekusi sekali, maka gunakan bentuk perulangan repeat until
.
repeat
aksi;
until kondisi;

Aksi akan diulangi sampai kondisi bernilai true. bentuk ini sama saja dengan:

aksi;
while (not kondisi) do
begin
aksi;
end;

Karena loop repeat bisa dikonversi ke bentuk while, maka hal yang perlu diperhatikan sama yaitu bahwa loop pasti akan berhenti.

NESTED LOOP (Loop Bersarang)

Nested loop adalah loop yang memiliki loop di dalam bagian aksinya. Nested loop dapat dibuat dengan aneka bentuk loop yang sudah ada. Jadi kita bisa membuat loop for di dalam loop for, atau loop while dalam repeat until. Jumlah loop di dalam loop bisa sangat banyak (hanya dibatasi oleh kemampuan kompilator dalam menangani loop bersarang).

Nested loop for dapat memakai indeks loop di luarnya sebagai batas. Potongan program ini (dengan I dan j adalah integer):

for i:=1 to 5 do
begin
for j:=1 to i do
begin
writeln(“*”);
end;
end;

Akan mencetak:

*
**
***
****
*****

Invarian Loop

Invarian Loop adalah kondisi dalam loop yang selalu benar sepanjang loop tersebut berjalan.
Contohnya dalam loop ini:

var i, jumlah :integer
begin
i:=0;
jumlah:=0;
while (i<5) do
begin
jumlah:=jumlah + i;
i:=i+1;
end;
end.

Dalam loop ini invarian loop adalah jumlah akan selalu ditambahkan dengan nilai i saat ini, dan nilai i akan selalu bertambah dengan satu dari nilai pada loop berikutnya, sehingga loop dijamin akan berhenti.

Invarian loop untuk loop sederhana mudah diperiksa, namun di dalam loop mungkin ada analisa kasus yang akan mempersulit pemeriksaan apakah loop sudah benar.
 
Semoga bermanfaat, Jangan lupa Like This Yo....
 
Sumber :  http://pemrogramanmudah.blogspot.com
 

Sunday 20 October 2013

Test Kabel LAN Tanpa LAN Tester

Kali ini saya share software bernama Realtek Ethernet Diagnostic Utility, tool ini dapat Anda gunakan untuk menguji kualitas dari LAN Card dan Kable LAN. Dengan software ini Anda tidak perlu lagi mengeluarkan biaya tambahan untuk membeli alat yang dinamakan LAN Tester“.

Cara penggunaanya mudah, tinggal install saja lalu pilih LAN Card yang akan diuji dan jenis test, ada test diagnostic, send and receive, serta pengkabelan, apakah baik atau tidak.

Gambar Kabel Lan Patch Straight dan Cross
Yang akan saya bahas kali ini adalah test pengkabelan karena test ini paling sering digunakan oleh ahli jaringan seperti saya, masih sama seperti tadi, pilih LAN Card, jenis test adalah ”Cable”, dapat dilihat Link Speednya (tergantung dari jenis LAN Card apakah Ethernet biasa atau Gigabit Ethernet) bila berbeda dari yang seharusnya, maka terjadi kesalahan dalam setting jaringan.

Lihat pula pada pair, length, dan status. Pair menunjukkan koneksi dari tiap susuan kabel (tergantung jenis pengkabelan, crossover, straightover, atau loopback), pada gambar di atas, saya menggunakan kabel loopback, jadi yang akan digunakan adalah kabel nomor 1-2 dan 3-6, length menunjukkan panjang kabel dalam satuan meter, status menunjukkan status pengkabelan saat ini, bila normal berarti kabel telah terhubung, open berarti kabel rusak atau putus, dll.
Download Tools RealTek Disini:
Sekarang Anda tidak perlu lagi membeli LAN Tester, apalagi yang digital lengkap dengan pendeteksi panjang kabel dan kerusakan, karena di sini semuanya sudah ada.
Selamat belajar dan semoga berhasil.

Semoga Bermanfaat, Jangan lupa Like This Yo... Sumber : http://www.binushacker.net

Membuat Tool Analisa Malware Sederhana

Setelah sebelumnya berbagi Source Code Keylogger Sederhana Menggunakan C++, pada kesempatan kali ini saya ingin berbagi Source Code Tool Analisa Malware sederhana, project ini dibuat menggunakan VB Classic atau VB 6 yang mudah dipelajari dan dipahami.
Sebelumnya download dulu Source Code Project Analisa Malware:
  Hal yang anda perlukan disini adalah:
  1. Siapkan PC / Laptop dengan Operating System (OS) Windows
  2. Siapkan Virus atau Malware untuk dianalisa.
  3. Siapkan VB 6 atau VB Classic untuk membuka project.
  4. Compile source code, kemudian jalankan.
Mari langsung kita praktekan.

Tampilan Awal




Langkah Pertama

Klik tombol “Load File” untuk membuka file PE [ exe,dll,ocx] yang akan kita analisa, oia karena ini analisa malware, pastikan yang anda buka adalah malware ya.



Pada gambar diatas, saya sedang membuka malware lokal bernama Cinta Fitri, hem benar-benar ciri khas malware lokal.

Langkah Kedua

Klik “Open” maka akan muncul Path dari Malware tersebut pada label Status
Kemudian Klik tombol “Analyze Now“:

Langkah Ketiga

Tunggu beberapa saat sampai muncul hasil analisa malware dan perhatikan additional information.
Hasil analisa akan muncul seperti gambar berikut ini


Selamat mencoba.

Semoga Bermanfaat, Jangan lupa Like This Yo... Sumber : http://www.binushacker.net

"Shodan" Mesin Pencari Paling Menakutkan


Istilah mesin pencari atau “search engine” sudah tidak asing lagi di telinga kita. ada Google, Yahoo, Bing, dan lain sebagainya. Namun pernahkan anda mendengar mesin pencari bernama Shodan. saat anda membuka homepagenya di www.shodanhq.com ada slogan tertulis “Expose Online Devices”. Dari slogan tersebut harus diakui bahwa mesin pencari ini cukup mengerikan dan menghawatirkan. Bahkan, John Matherly, sang pencipta Shodan mengklaim bahwa mesin pencari buatannya adalah mesin pencari yang paling menakutkan di internet.
Shodan adalah sebuah mesin pencari yang dirancang untuk mencari perangkat dan sistem komputer yang terhubung dengan internet. Situs ini diluncurkan pada tahun 2008 oleh programmer John Matherly, yang memiliki ide mencari peralatan-peralatan yang terhubung dengan Internet. Shodan dianggap sebagai versi “gelap” dari Google yang mampu mencari server, webcam, printer, router, dan semua perangkat yang terhubung dengan internet. Berbeda dengan Google yang digunakan untuk mencari sebuah artikel, situs, atau informasi terkait web.
Shodan bekerja tanpa henti dan mengumpulkan informasi jutaan perangkat dan layanan yang terhubung dengan internet setiap bulan. Mesin pencari “gelap” Shodan ini mampu menemukan sistem lampu lalu lintas, kamera CCTV, perangkat otomatisasi rumah, sistem kontrol untuk taman air, pompa bensin, pendingin anggur hotel. Bahkan, sistem pembangkit listrik tenaga nuklir dapat ditemukan menggunakan Shodan.
Shodan For Hackers - BinusHacker
John Matherly mengatakan bahwa Shodan membatasi hingga 10 hasil pencarian tanpa akun dan 50 hasil pencarian jika menggunakan akun. Sang pencipta Shodan mengatakan bahwa tujuan diciptakannya Shodan adalah untuk kebaikan.
MApa yang krusial yang membuat Shodan mampu untuk melakukan hal (pencarian) ini – dan apa yang membuat Shodan begitu menakutkan – adalah bahwa sangat sedikit dari perangkat yang terhubung dengan internet menerapkan keamanan yang benar-benar baik.
Ini adalah kegagalan keamanan besar-besaran” kata HD Moore, Chief Security  dari Rapid 7, yang mengoperasikan versi pribadi database Shodan seperti untuk tujuan penelitian sendiri.
Pada Defcon cybersecurity conference tahun lalu Dan Tentler seorang Tester penetrasi keamanan independen, menunjukkan bagaimana ia menggunakan Shodan untuk menemukan sistem kontrol untuk menguapkan pendingin, pemanas air bertekanan, dan pintu garasi. Ia juga menemukan tempat pencucian mobil yang bisa dinyalakan dan dimatikan, sebuah arena hoki di Denmark yang dapat dicairkan dengan mengklik tombol. Seluruh sistem kontrol lalu lintas Sebuah kota yang terhubung ke Internet dan dapat dimasukkan ke dalam “test mode” dengan entri perintah tunggal. Dan dia juga menemukan sistem kontrol untuk pembangkit listrik tenaga air di Perancis dengan dua turbin yang masing-masing menghasilkan 3 megawatt.
Anda benar-benar bisa melakukan beberapa kerusakan serius dengan hal ini,” kata Tentler.  Ini adalah hal yang menghawatirkan jika jatuh ke tangan yang salah.
BinusHacker - Shodan HQ
Seperti yang dilansir dari CNN (08/04/2013), kehadiran Shodan ini tetap seperti sebuah pedang bermata dua, baik tidaknya mesin pencari Shodan ini akan tergantung dari penggunanya.
Jangan lupa Like This Yoo...  
 Sumber: http://blograisan.blogspot.com

Cara Membobol ATM ( Teknik Skimmer)



Akhir-akir ini para nasabah diresahkan dengan kabar dunia perbankan, yaitu berkurangnya saldo rekening tanpa sepengetahuan pemiliknya. Awal kemungkinan dugaan bahwa pencuri (pembobol) rekening ini berhasil mengobrak-abrik sistem database bank BCA. Tapi ternyata, bukan hanya nasabah bank BCA saja yang saldo rekeningnya tercuri, namun BRI, BNI, BII, Permata, Mandiri dan bank-bank lain juga mengalami kebobolan.Ini berarti bukan kesalahan sebuah sistem perbankan namun memang ada pembobol memanfaatkan kelemahan ATM.
Mau tau caranya??? eittttt... Ini bukan ngajari, tapi agar para sobat WASPADA, mungkin ada sebagian yang sudah tau, tapi bagi yang belum semoga ini bermanfaat.

Ternyata hanya dengan 3 langkah, dan jika sobat paham akan hal ini, siapapun bisa dengan mudah untuk melakukan.
1. Mencari target mesin atm yang memiliki sistem keamanan yang lemah.
Misalnya: terletak di tempat sepi, tidak ada penjagaan security dan tidak ada kamera cctv yang memantau mesin ATM.

2. Memasang alat bernama skimmer.
Buat yang belum tau skimmer adalah istilah sederhana berarti alat yang bisa digunakan untuk aktivitas pencurian informasi yang dilakukan dari kartu nasabah, baik dari kartu ATM maupun kartu kredit. Dengan memasang alat ini di mulut ATM, pelaku bisa mendapatkan data di kartu nasabah. Kemudian tinggal memasukannya ke dalam kartu ATM bodong (kartu duplikat yang masih kosong, skimmer merupakan barang legal yang biasa digunakan untuk membuat kartu keanggotaan club, komunitas dsb dan harganya pun cukup terbilang murah yaitu sekitar 500 ribu hingga 1,5 juta rupiah.
Melalui skimmer yang terpasang di mulut atm inilah pelaku berhasil menduplikasi kartu atm kita dan hasil dari duplikasi tersebut akan dicopy – paste ke dalam kartu atm kosong / bodong, ini artinya pelaku berhasil mendapatkan ‘kartu’ atm sang korban.

3. Mendapatkan nomor PIN korban
Ini bisa dilakukan dengan berbagai cara, dua cara di antaranya:
melihat langsung saat korban memasukan pinnya saat bertransaksi di atm atau pelaku menaruh ‘hidden cam’ alias kamera tersembunyi yang ukurannya sangat kecil di sekitar mesin atm sehingga dapat merekam jari korban saat memasukkan pin atm, harga sebuah hidden cam standar berkisar antara 300 ribu – 500 ribu rupiah.


 Semoga Bermanfaat, Jangan lupa Like This Yo... Sumber :  www.sombreronetbill.blogspot.com

Perbedaan Dual Core dan Core 2 Dua

VS

Yang jelas lebih cepat Core 2 Duo, harganya pun hampir dua kali lipat. Cuman perbedaanya apa dunk??? Prosessor Intel Pentium D (Dual Core) ini sebenarnya sudah lama dikeluarkan, kalau gak salah tahun 2005-an, dan untuk prosessor Intel Core 2 Duo dikeluarkan pertengahan 2006. Tapi walaupun dah lama dikeluarkan baru akhir-akhir ini mengetahui perbedaan yang bisa benar-benar dipahami (weee... ketauan deh klo gaptek). Selama ini jawaban yang didapat itu-itu aja :
- Terdapat 2 inti prosessor dalam satu keping (itu mah semua juga sudah tau)
- Core 2 duo keluaranya lebih baru (yahhh... apalagi itu)
- Lebih cepat core 2 duo karena teknologinya lebih baru (ya elah... emang lebih cepattt... yang jadi pertanyaan... kenapa bisa lebih cepat??? itu...)
- Baca-baca di artikel-artikel website malah tambah bingung (ada yang bilang pake teknologi Conroe...lah, Conroe XE...lah, Alldale...lah, Meron...lah, tambah gak ngerti)

Akhirnya jawaban dari rasa penasaran bertahun-tahun itupun terungkap...(halahhhh...)
Mungkin artikel ini bisa juga bermanfaat bagi sobat yang nasibnya sama dengan saya, sebagai pencerahan aja (weleh.. weleh..).
Gini-gini perbedaannya saya coba buat dengan bahasa sesederhana dan sesimple mungkin, yang penting bisa dimengerti :
Yang jelas antara Pentium Dual Core dan Core 2 Duo sama-sama punya 2 inti prosessor dalam satu kepingnya, yang membedakan teknologi dan cara kerjanya. Nah dicara kerja inilah perbedaanya, kenapa Core 2 duo lebih cepat.
- Pentium Dual Core : Di istilahkan aja ada 2 inti (inti A dan inti B)...(nah tu ngarang deh... Jadi inti prosessor B ini akan bekerja setelah inti prosessor A sudah kualahan bekerja. Atau kalau dibalik, ketika inti prosessor A sudah kualahan bekerja, baru dibantu oleh inti prosessor B. (wahhh... egois dunk inti B, yang capek inti A)
- Core 2 Duo : Baik inti A maupun inti B bekerja bersama-sama. (ini lah yang namanya Gotong Royong, gak menggantungkan kepada orang lain aja, jadi bekerja bersama-sama)


Semoga Bermanfaat, Jangan lupa Like This Yo... Sumber :http://klikbebas.blogspot.com

Sombrero Net Bill Premium - Beta II

Tampilan Server
Tampilan Client
Billing Warnet Gratis Sombrero Net Bill Premium - Beta II adalah kelanjutan dan pengembangan dari seri Sebelumnya yaitu SNB Premium Beta.
   
Tampilan dan fitur² masih sama dengan SNB Premium versi sebelumnya, namun ada beberapa tambahan perbaikan dan penambahan fitur² baru antara lain :

>> Tampilan lebih menarik (Standart / Metro Style)
>> Auto Detect Billing Close + LAN Monitoring
>> Color Customizing
>> Multi custom Member
>> Quick Member/Quick Prepaid
>> Pemberitahuan suara (MP3 / WAV)
>> Multi Remote Desktop
>> dll..

Third Party Download : Download Installer Sombrero Net Bill Premium Beta II.
Server : SNB Server Premium Setup Mediafire, Copy.com
Client :  SNB Client Premium Setup Mediafire, Copy.com
Download File Exe nya saja (untuk Fast Update)
Server : SNB Server Premium.exe  Mediafire, Copy.com
Client : SNB Client Premium.exe Mediafire, Copy.com
Direct Download : Download Installer Sombrero Net Bill Premium Beta II
Server : SNB Server Premium Setup Site-1, Site-2
Client :  SNB Client Premium Setup Site-1, Site-2
Direct Download File Exe nya saja (untuk Fast Update)
Server : SNB Server Premium.exe Site-1, Site-2
Client : SNB Client Premium.exe Site-1, Site-2
Default Username untuk SERVER = Administrator | Password = admin
Default Username CLIENT = admin | Password = admin



Pesan Error saat menjalankan billing:
Pesan yang sering terjadi adalah
"No value given
for one or more required parameters"
Billing ini menggunakan setting "Regional Option" Indonesia...
jika ingin menghindari pesan error di atas saat menjalankan billing ikuti langkah berikut..
1. Ubah setting Regional and Language Options menjadi Indonesia
   
(Start>>Setting>>Control Panel>>Regional and Language Options)
2. Setelah Proses Instalasi Restart PC server lalu jalankan Billing
 Semoga Bermanfaat, Jangan lupa Like This Yo...
Sumber :  www.sombreronetbill.blogspot.com