tag:blogger.com,1999:blog-35602408997626467482009-02-20T18:01:24.988-08:00This blog is shifted plzz wait 3 seconds u will be redirected to itPrakashhttp://www.blogger.com/profile/12642479089577527230noreply@blogger.comBlogger288125tag:blogger.com,1999:blog-3560240899762646748.post-30330833653751888682008-12-12T15:13:00.001-08:002008-12-12T15:16:20.495-08:00hacking.jackbook.com is now changed to darksecurity.cnhacking.jackbook.com is now changed to <a href="http://darksecurity.cn/">darksecurity.cn</a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3560240899762646748-3033083365375188868?l=hacking.jackbook.com'/></div>Prakashhttp://www.blogger.com/profile/12642479089577527230noreply@blogger.com0tag:blogger.com,1999:blog-3560240899762646748.post-41806381448862608712008-12-11T06:52:00.000-08:002008-12-23T02:31:05.674-08:00How to delete duplicate Wordpress postsIt can also used to delete the duplicate posts by wp-o-matic<br /><br />I recently ran into trouble with a Wordpress installation of mine, where a homemade script went totally overboard, and never stopped running, adding posts to the database. Over a few days it added close to 9.000 posts, of which all were duplicates.<br />After a bit of searching I found the problem, but getting into the database to clean up was a bit of a problem, since the script was still running. I had to remove the script totally from my install in order to stop it!<br /><br /><br />After a bit of google search i found this trick its working 100% i tried with wordpress 2.6<br /><br /><br />login in to your cpanel and go to the phpmyadmin and select the your wordpress database and run this script in the query window <br /><br /><blockquote><code>DELETE bad_rows.*<br />from wp_posts as bad_rows<br />inner join (<br />select post_title, MIN(id) as min_id<br />from wp_posts<br />group by post_title<br />having count(*) > 1<br />) as good_rows on good_rows.post_title = bad_rows.post_title<br />and good_rows.min_id <> bad_rows.id</code></blockquote>after deleting the posts u can prevent the duplicate post by Wp-o-matic<br /><ol><li>Open up wp-includes/post.php in your favorite editor</li><li>at approx line 703 you will find the following line :<br /><code>if ($post_name_check || in_array($post_name, $wp_rewrite->feeds) ) {</code></li><li>After this insert a new line of code :<br /><code>return 0;</code></li><li>save (you did make a backup, right?).</li><li>All done.</li></ol><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3560240899762646748-4180638144886260871?l=hacking.jackbook.com'/></div>Prakashhttp://www.blogger.com/profile/12642479089577527230noreply@blogger.com0tag:blogger.com,1999:blog-3560240899762646748.post-4832606651058299502008-12-06T20:49:00.000-08:002008-12-23T02:31:05.708-08:00How to get back your lost usb -USB Lost and FoundUSB Lost and Found is a tool to setup your USB drive to keep unauthorized users from keeping your USB drive if it were to be lost. USB Lost and Found has two methods of telling unauthorized users to return it. The first method is the Message method which when the user tries to use your USB drive it comes up with a message box that tells them to return it, along with your contact information, and denies access to the USB drive. The second method, which only comes with the Pro version, is called Lock Down. Lock Down immediately locks the user's computer when the USB drive is accessed, covering the whole screen and denying access. <br /><div align="center"></div><div align="center">Message method: </div><div align="center"><img alt="[Image]" ilo-full-src="http://zone-dev.com/downloads/usblafss1.jpg" src="http://zone-dev.com/downloads/usblafss1.jpg" /></div><div align="center">Lock Down method (Pro version only): </div><div align="center"> <a href="http://zone-dev.com/downloads/usblafss2.jpg"><img alt="[Image]" border="0" height="400" ilo-full-src="http://zone-dev.com/downloads/usblafss2.jpg" src="http://zone-dev.com/downloads/usblafss2.jpg" width="600" /></a> <br /><img alt="[Image]" height="238" ilo-full-src="http://zone-dev.com/downloads/usblafss3.jpg" src="http://zone-dev.com/downloads/usblafss3.jpg" width="329" /><br /></div><div align="center"> <strong> -Download/Version-</strong></div>· This version of USB Lost and Found is currently 1.1<br />· You can download the Free version <a href="http://zone-dev.com/downloads/usblaffree.exe">here.</a> (1.2MB file)<br />· You can buy the Pro version below<br /><div align="center"> </div><form action="https://www.paypal.com/cgi-bin/webscr" method="post"> <div align="center"> <input name="cmd" type="hidden" value="_s-xclick" /> <input name="hosted_button_id" type="hidden" value="1185566" /> <input alt="" border="0" ilo-full-src="https://www.paypal.com/en_US/i/btn/btn_buynowCC_LG.gif" ilo-ph-fix="fixed" name="submit" src="https://www.paypal.com/en_US/i/btn/btn_buynowCC_LG.gif" type="image" /> <img alt="" border="0" height="1" ilo-full-src="https://www.paypal.com/en_US/i/scr/pixel.gif" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" /> </div></form><br /><div align="center"><strong>-Requirements-</strong></div>· Personal computer with Windows 2000/XP/Server/Vista <br /><br /><div align="center"><strong> -Release Notes-</strong></div>· 1.1:<br />· Redesigned installer<br />· Redesigned unlocking system<br />· Fixed Pro version password on Message selection bug<br />· 1.0:<br />· Publicly Released<br /><br /><br /><div align="center"><strong> -Features-</strong></div>· Free version only has the Message method.<br />· Pro version has the Message method and the Lock Down method.<br />· Tricks users to not open it with AutoPlay and run Lock Down/Message.<br />· Double clicking the USB drive in My Computer causes Lock Down/Message to run.<br />· Fine with many Anti-viruses.<br /><br /><div align="left"> Disclaimer: This software is shareware, if you liked it, buy the Pro version. The creator and contributors are not responsible with your actions with any of this software, and cannot be held accountable for any of it. You are not allowed to redistribute this software without Skyler Lyon's permission and consent. By using this software you agree to these terms.</div><strong>[ <a href="http://zone-dev.com/downloads/usblaffree.exe">Download USB Lost and Found</a> ]</strong><div align="left"></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3560240899762646748-483260665105829950?l=hacking.jackbook.com'/></div>Prakashhttp://www.blogger.com/profile/12642479089577527230noreply@blogger.com0tag:blogger.com,1999:blog-3560240899762646748.post-49221608651057311012008-12-06T20:45:00.000-08:002008-12-23T02:31:05.724-08:00EPassports - Make Terrorist Dreams Come True many governments who are very keen of introducing new electronic means of identification have virtually no idea of what they are actually introducing? They claim it will make identification easier, securer and thwart document forgery.<br />The latest “<a href="http://freeworld.thc.org/thc-epassport/">proof</a>” is a video by dutch security researcher Elvis Aaron Presley, sorry Jeroen van Beek, who managed to create a blank working document that was accepted at Amsterdam airport in September 2008.<br />The essence of the test was to show that ePassports can be easily forged. This essentially means that anyone with the technical knowledge can alter the picture, name, nationality, DOB and other credentials with ease.<br /><span id="more-8772"></span>If you need proof that Elvis is still alive then the following video might convince you.. I mean, it is an ePassport, a secure and reliable passport. Ain’t it?<br />Check out the <a href="http://freeworld.thc.org/thc-epassport/">thc epassport</a> page for all the information about the current insecurities.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3560240899762646748-4922160865105731101?l=hacking.jackbook.com'/></div>Prakashhttp://www.blogger.com/profile/12642479089577527230noreply@blogger.com0tag:blogger.com,1999:blog-3560240899762646748.post-24580088330957537962008-12-03T02:27:00.000-08:002008-12-23T02:31:05.741-08:00Make Internet Calls from Computer PC to Phone Free Services IncludeBelow is the list (Website and Tools) how you can make a call to phone including mobile phone or home phone that you can do from you computer just only using Internet. That means you don’t use a cellphone or handphone or any phone, you just use Internet Connection and you desktop <a class="kLink" href="http://www.messengeroo.com/messenger-tools/make-internet-calls-computer-pc-phone-free-services/#" id="KonaLink1" style="position: static; text-decoration: underline ! important;" target="undefined"><span style="color: blue ! important; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: 400; position: static;"><span class="kLink" style="color: blue ! important; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: 400; position: static;"></span></span></a> or Laptop or NoteBook or NetBook computer<a class="kLink" href="http://www.messengeroo.com/messenger-tools/make-internet-calls-computer-pc-phone-free-services/#" id="KonaLink0" style="position: static; text-decoration: underline ! important;" target="undefined"><span style="color: blue ! important; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: 400; position: static;"><span class="kLink" style="color: blue ! important; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: 400; position: static;"></span></span></a><br /><span id="more-585"></span> <br /><ul><li><a href="http://www.magicjack.com/9/index.asp" target="_blank" title="MagicJack - Free local long distance calls using your computer.">Magic Jack</a> - Most Call are Free .</li><li><a href="http://www.skype.com/" target="_blank" title="Free to others on Skype and cheap to landlines and cell phones.">Skype</a> - PC to PC aka skype <a class="kLink" href="http://www.messengeroo.com/messenger-tools/make-internet-calls-computer-pc-phone-free-services/#" id="KonaLink3" style="position: static; text-decoration: underline ! important;" target="undefined"><span style="color: blue ! important; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: 400; position: static;"><span class="kLink" style="background-color: transparent; border-bottom: 1px solid blue; color: blue ! important; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: 400; position: static;"></span></span><span id="preLoadWrap3" style="position: relative;"><div id="preLoadLayer3" style="display: none; left: -18px; position: absolute; top: -32px; z-index: 4000;"><img ilo-full-src="http://kona.kontera.com/javascript/lib/imgs/grey_loader.gif" src="http://kona.kontera.com/javascript/lib/imgs/grey_loader.gif" style="border: 0px none;" /></div></span></a> to Skype Free Call, Need Charge for pc <a class="kLink" href="http://www.messengeroo.com/messenger-tools/make-internet-calls-computer-pc-phone-free-services/#" id="KonaLink2" style="position: static; text-decoration: underline ! important;" target="undefined"><span style="color: blue ! important; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: 400; position: static;"><span class="kLink" style="color: blue ! important; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: 400; position: static;"></span></span></a> to Phone but cheaper that Phone to Phone</li><li><a href="http://voice.yahoo.com/" target="_blank" title="Yahoo! Voice - Free and Low Cost Calls From Your PC.">Yahoo! Voice</a> - PC to PC Free using Yahoo Messenger Voice Talk, Need Charge for PC to Mobile Phone and else but in low cost</li><li><a href="http://www.paltalk.com/en/" target="_blank" title="Paltalk - Instant Messaging, Group Video Calls & Chat Rooms - All in One.">PalTalk</a> - PC to PC and als PC to Phone</li><li><a href="http://www.buddytalk.com/" target="_blank" title="BuddyTalk - the ultimate Internet voice communication tool.">BuddyTalk</a></li><li><a href="http://www.jajah.com/" target="_blank" title="JaJah - Web-activated telephony.">JaJah</a></li><li><a href="http://labs.jaduka.com/dukadial/" target="_blank" title="DukaDial - Free Phone Calls to Any North American Phone Number.">DukaDial</a> - North America Free Call</li><li><a href="http://www.voipcheap.com/en/index.html" target="_blank" title="Voipcheap - Free voip calls are one step away.">Voipcheap</a> - Free Internet Calls (Limited)</li><li><a href="http://www.sharpvoice.com/home.aspx" target="_blank" title="sharpVoice - Make free PC to PC calls.">sharpVoice</a></li><li><a href="http://www.iconnecthere.com/nonmembers/eng/index.asp" target="_blank" title="PC-To-Phone Internet Phone Global Services">iConnectHere</a> = PC to Pnone Calls</li><li><a href="http://www.pc2call.com/" target="_blank" title="PC2Call - A leading and most reputed brand for prepaid Internet Communication Solutions.">PC2Call</a> - Prepaid Calls</li><li><a href="http://www.youtring.com/Phone.aspx" target="_blank" title="YouTring - PC to Phone Calls Free PC to PC Calls. Cheap International Calls.">YouTring</a> - Free PC to PC, Cheap PC to Phone, International Calls available.</li><li><a href="http://evaphone.com/" target="_blank" title="EvaPhone - Free International Calls Free VoIP Service.">EvaPhone</a> - Free VoiP Service PC to Cell Phone Home Phone all over the World</li><li><a href="http://web.net2phone.com/3free/" target="_blank" title="Net2Phone - Voip communication.">Net2Phone</a></li></ul><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3560240899762646748-2458008833095753796?l=hacking.jackbook.com'/></div>Prakashhttp://www.blogger.com/profile/12642479089577527230noreply@blogger.com0tag:blogger.com,1999:blog-3560240899762646748.post-40159275030434338382008-12-02T23:06:00.000-08:002008-12-23T02:31:05.776-08:00Lock ID Yahoo Messenger: How to Unlock your Locked ID?Lock ID means that your ID of Yahoo Messenger cannot be used anymore caused by someone who lock your ID. When you ID got locked, you will never be able to join or login to yahoo messenger. It mean, when you try to type your ID and type your password in chat client such as official chat client of yahoo messenger the error message will arise. Usually the error told that your password or username is incorrect.<br /><br />You are being in chat room. Than suddenly, your got disconnected. When you try to login with your password and ID, the error that I told above appear. It may be you got locked. Lock ID work to lock you ID or username because you have a weak password, so whit a little iterations your password got locked. However, you will never got locked if you never online or login to yahoo messenger. Lock ID usually working if you are online.<br /><br />How to unlock your ID if you got locked? You can find or search the software or tool to unlock your password again. However, if the ID or username not online, it usually the software not working that mean the unlocking doesn’t work.<br /><br />For that reason, I will not share or give a link of download unlock ID software because, I am not guarantee the software work well. The best attempt to unlock your ID is, <span style="color: red;">try to login not by yahoo messenger, but by mail of yahoo which has a same user name and password that been locked. Sometime, this step worked, but make sure after your login to yahoo mail and success, you have to change your password with new password, and then you can login to yahoo messenger with new password that you just been created</span>. If you try to send a complain to the contact of yahoo messenger, It will useless. Yahoo doesn’t care what happen to your if you go locked.<br /><br />To protect your ID or to prevent Lock ID, you must have a strong password. I will suggest you to not chat with your primary email in yahoo messenger. Sometime yahoo makes a prohibition to some of ID. This mean your ID can be banned by yahoo and your ID never be join to yahoo messenger or yahoo email again.<br /><br />To create a strong password you must use all character who listed in your keyboard. Such as uppercase, number, and symbol. You must be create password which have not less 8 character or more. Here I give you an example a strong password: H4rP3 ^&* (with 3 space on it). To make a better password work well, you have to change your password frequently: 3 week or 3 month, depending how strong and important your password is.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3560240899762646748-4015927503043433838?l=hacking.jackbook.com'/></div>Prakashhttp://www.blogger.com/profile/12642479089577527230noreply@blogger.com0tag:blogger.com,1999:blog-3560240899762646748.post-88313889255311002162008-12-02T23:04:00.000-08:002008-12-23T02:31:05.762-08:00Disable Block Invisible Status CheckerIf you ask me what should you do if you want you never got check it by <a href="http://www.invisible.ir/">invisible checker</a>, then I will answer in 1 years ago there no way you can avoid being checked it by invisible checker. But now, I believe, I found a new ways to protect our self from being checked it by such invisible status detector. Yes, We can block invisible status checker by using Yahoo Messenger Alias ID.<br /><br />We knew that Alias ID (not main ID) can be set to active and inactive. When Alias ID inactive it would like Dead ID and the invisible checker would mark it as offline ID. So just use Alias ID as your main chat ID, and then feel free to inactive or activate it.<br /><br />Instead of invisible using invisible status, inactive ID would make better protection for us. Including for boot attack and invisible checker.<br /><br />How to use Alias aka Secondary Public ID as your main Chat ID and protect block Invisible Status Detector you can read it <a href="http://www.messengeroo.com/yahoo-messenger/tips-tricks/protect-prevent-block-invisible-checker-detector/" target="_blank">here</a>.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3560240899762646748-8831388925531100216?l=hacking.jackbook.com'/></div>Prakashhttp://www.blogger.com/profile/12642479089577527230noreply@blogger.com0tag:blogger.com,1999:blog-3560240899762646748.post-83162886968047963152008-11-30T06:58:00.000-08:002008-12-23T02:31:05.796-08:00Instantly Get a FREE 6 Months Kaspersky Anti-Virus 2009 License Key<div class="separator" style="clear: both; text-align: center;">Now u can Instantly Get a FREE 6 Months Kaspersky Anti-Virus 2009 License Key </div><div class="separator" style="clear: both; text-align: center;"></div>Go to YuvaYantra registration page: <a href="http://www.yuvayantra.com/RegistrationForm.aspx">http://www.yuvayantra.com/RegistrationForm.aspx</a> Enter your first name, last name, email, password that contains 8-15 characters with a combination of at least one word and letter, landline phone number, secret question, secret answer, word verification, check I accept and click <strong>Submit</strong> button.<br /><div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/_JT7BiL7v2XY/STKs-EgRnoI/AAAAAAAAAJk/mECib_gemDg/s1600-h/kes2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br /></a><a href="http://4.bp.blogspot.com/_JT7BiL7v2XY/STKtYnNtjjI/AAAAAAAAAJ0/Pz215-5OTWE/s1600-h/kes1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" ilo-full-src="http://4.bp.blogspot.com/_JT7BiL7v2XY/STKtYnNtjjI/AAAAAAAAAJ0/Pz215-5OTWE/s200/kes1.jpg" src="http://4.bp.blogspot.com/_JT7BiL7v2XY/STKtYnNtjjI/AAAAAAAAAJ0/Pz215-5OTWE/s200/kes1.jpg" /></a><a href="http://2.bp.blogspot.com/_JT7BiL7v2XY/STKtdDn1cXI/AAAAAAAAAJ8/NBGi8WkzsS0/s1600-h/kes2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" ilo-full-src="http://2.bp.blogspot.com/_JT7BiL7v2XY/STKtdDn1cXI/AAAAAAAAAJ8/NBGi8WkzsS0/s200/kes2.jpg" src="http://2.bp.blogspot.com/_JT7BiL7v2XY/STKtdDn1cXI/AAAAAAAAAJ8/NBGi8WkzsS0/s200/kes2.jpg" /></a><a href="http://1.bp.blogspot.com/_JT7BiL7v2XY/STKteSRnfDI/AAAAAAAAAKE/fg8B_HCeUBs/s1600-h/kes3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" ilo-full-src="http://1.bp.blogspot.com/_JT7BiL7v2XY/STKteSRnfDI/AAAAAAAAAKE/fg8B_HCeUBs/s200/kes3.jpg" src="http://1.bp.blogspot.com/_JT7BiL7v2XY/STKteSRnfDI/AAAAAAAAAKE/fg8B_HCeUBs/s200/kes3.jpg" /></a></div><br />You can find India proxies at <a href="http://www.aliveproxy.com/proxy-list/proxies.aspx/India-in">AliveProxy</a>, <a href="http://www.xroxy.com/proxy-country-IN.htm">XROXY</a>, and <a href="http://tools.rosinstrument.com/proxy/">Rosinstrument</a>(India proxies are marked with the country code <b>IN</b>). Copy all the India proxy ip address with port and paste them to an <a href="http://www.checker.freeproxy.ru/checker/index.php">online proxy checker</a>. The proxy checker will tell you which India proxy is currently good and working. There are a few types of proxy, HTTP/HTTPS/SOCKS 4/SOCKS 5. To use the proxy on your web browser, you’ll need to use HTTP or HTTPS proxy. As for SOCKS proxy, you can use them with Proxifier.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3560240899762646748-8316288696804796315?l=hacking.jackbook.com'/></div>Prakashhttp://www.blogger.com/profile/12642479089577527230noreply@blogger.com0tag:blogger.com,1999:blog-3560240899762646748.post-84863068657713036332008-11-28T09:52:00.000-08:002008-12-23T02:31:05.814-08:00Anti Boot Software for Yahoo MessengerOfficial Yahoo Messenger is weak to prevent bots or spammer. To avoid bots you can use Anti Boots software to help you increase the security of your yahoo messenger. The booter or lamer usually targeted your id when you are login to the chat room of yahoo messenger. PM B0mb is the most annoying bots sent by a booter or lamer. In this article I want to share some of anti boot software that will protect you from booter or lamer. I not guarantee, you will undisconnected but, I guarantee when you use this anti Boot software you will not see a kind of PM or another boot like, Invite bots, Game bots, etc,<br /><br />Anti boot software work to paralyze or shut down your Private Message and other activities such add buddies, webcam, and voice talk. This makes your user name protected from booter who want you disconnect via PM b0mb and other. You can activate or deactivate anti boot as anytime you want. When you seem or feel you got in danger, you can activate this anti boot software and you become free of bots.<br /><br />Anti boot software in this article is affiliated to the yahoo messenger. Its mean that this anti boot software is design for official yahoo messenger chat client. You cannot use this anti boot software to other chat client except official yahoo messenger. I suggest you to used this anti boot software only when you are got in danger, especially when you go to the dangerous chat room or when you face or met you enemy in chat room<br /><br /><span style="font-weight: bold;">KaoticProtocol Anit Boot</span><br /><br />This is an Anti boot with one click menu to activate or deactivate. KaoticProtocol Anti Boot is one of anti boot that used to yahoo messenger chat client. When you used this free ware software you just get an anti boot in two modes: Anti Invites and Anti PM . If you want get more options or modes you can buy a Pro Version through this site www.proport-programs.tk<br /><br /><a href="http://www.messengeredia.com/kaoticprotocol-anit-booter-yahoo-messenger-anti-boot/" target="_blank">Click here to Download</a><br /><br /><span style="font-weight: bold;">Spark Anti Boot</span><br /><br />If you want a more protected bots you can use this Spark Anti Boot software (Anti booter free download). Spark Anti Boot has many anti bots options: anti cam, anti invite, anti boots, anti voice, anti file sender, anti pm or buzzer, anti view share. It’s a good anti boot software for you. Its also have a full mode on or off.]<br /><br /><a href="http://www.messengeredia.com/spark-anti-boot-yahoo-messenger-boot-protection/" target="_blank">Click here to Download</a><br /><br /><span style="font-weight: bold;">Y! Filter Anti Boot</span><br /><br />This is another anti boot to prevent boots or bots with full options. Just like Spark Anti Boot Y! Filter also have a number of anti boot options. Y! Filter working to protect web cam , voice , shared files , pmb, lagg, invite/ conference , file , and error. Y! Filter used a notification area to activate or deactivate anti boot. You can choice by check the option of bots protected or just click start all or stop all. It’s a free software.<br /><br /><a href="http://www.messengeredia.com/y-filter-anti-boot-yahoo-ym-boot-protection/" target="_blank">Click here to Download</a><br /><br /><br />Update: Add Protect Me and Anti Booter<br /><br /><span style="font-weight: bold;">Protect Me</span><br /><br />In many yahoo anti boot web, Protect Me anti boot software is the most downloaded Anti Boot. Claimed to be 100% unbootable if you are using Protect Me, may be the reason why Protect Me became most wanted Anti Boot affiliating with Official Yahoo Messenger or even work with YahElite<br /><br />How to Use Protect Me?<br /><br />When you run Protect Me Anti Boot software, you will see login windows with username and password. Enter your username and password then push or click activation button. After that, open you chat client (YahElite, Yam, Ymlite or others) and select chat2 protocol and then press the “Load Account Information” button. Once your Account is loaded enter the chat room.<br /><a href="http://www.messengeredia.com/protect-me-yahoo-messenger-anti-boot-software/" target="_blank"><br />Click here to download</a><br /><br /><span style="font-weight: bold;">Anti Booter V3</span><br /><br />Anti Booter Version 3 is a name of Anti boot software just like spark anti boot. You can activate disable PM, PM Shield, Close PM, Disable Chat, Chat Shield, Close Chat, Anti Invite, Anti Voice and Anti Pm .<br /><br />For more information just download this anti boot software through link below<br /><br /><a href="http://rapidshare.com/files/87171402/Anti-booterv3.zip" rel="nofollow" target="_blank">Click here to download</a><br /><br /><span style="font-style: italic;">Update January 29, 2008</span><br /><br /><span style="font-weight: bold;">Protection </span><br /><br />Protection is anti boot software like Y Filter that will allow you to set anti boot protection through system try icon. Anti Boot options available in Protection are Anti Voice, Anti Conference Invite, Anti File, Anti PM, Grey Shield, Anti Decline, Anti Error, Anti Cam Invite, Ant Shared Files, and Anti All.<br /><br />To download this Protection Anti Boot just follow rapidshare link below:<br /><br /><a href="http://rapidshare.com/files/87429946/protection2.zip" rel="nofollow" target="_blank">Click here to download</a><br /><br />Update September 21st 2008<br /><br /><span style="font-weight: bold;">Anti Boot with Alias ID or Secondary ID</span><br /><br />You can also make a boot protection by using Alias ID or Secondary ID. This no need to install any kind of anti boot software, and it can be done just only using official Yahoo Messenger. Want to learn how to achieve this boot protection? Visit:<br /><br /><a href="http://www.messengeroo.com/yahoo-messenger/anti-boot/anti-boot-protection-yahoo-messenger-part-ii/" target="_blank">Anti Boot with Alias ID</a><br /><br />Need Yahoo Boot? Visit <a href="http://yahoobootdownload.blogspot.com/" target="_blank">Free Yahoo Boot Download</a><br /><br /><br /><span style="font-weight: bold;">Chat Client Anti Boot Software<br /><br /></span>Beside of all anti boot software I share you above, there were few better way to make you unbootable or make an antiboot. The easiest way is installing and running in yahoo messenger with chat client that design to handle boot problem or we can calls as anti boot chat client. One of the best anti boot chat client in my experience is <a href="http://freeyahootoolsdownload.blogspot.com/2008/01/yahaven-chat-client-free-download.html">Yahaven</a>. With <a href="http://freeyahootoolsdownload.blogspot.com/2008/05/make-yahaven-unbootable-chat-shield-and.html">Yahaven Ghost and Shield</a>, you are almost unbootable. <a href="http://freeyahootoolsdownload.blogspot.com/2007/11/yazak-chat-client-free-download.html">Yazak chat client</a> also good enough to use as anti boot chat client. Using <a href="http://freeyahootoolsdownload.blogspot.com/2008/04/yazak-ghost-shield-protection-chat-of.html">Yazak Ghost ID</a>, you are almost unbootable. Remember Yazak Ghost ID differ wiht Yahaven Ghost ID.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3560240899762646748-8486306865771303633?l=hacking.jackbook.com'/></div>Prakashhttp://www.blogger.com/profile/12642479089577527230noreply@blogger.com0tag:blogger.com,1999:blog-3560240899762646748.post-28457344225486312192008-11-24T04:40:00.000-08:002008-12-23T02:31:05.832-08:00How to Make your own Linuxa)Develop a boot loader to run on the PowerON <br />b) configured linux kernel <br />c)A sweet file-system all with the necessary software. <br /><br /><span style="font-size: 16px; line-height: normal;"><span style="font-weight: bold;">Hardware Used:</span></span> <br /><br />I) A P2 machine <br />II) 16MB RAM <br />III) 2GB HDD <br />Iv) A AMD Athlon 64 2800+(1.8GHz)machine as a host for our development <br /><br /><br /><br /><span style="font-size: 14px; line-height: normal;"><span style="font-weight: bold;">Maintaining the development Environment:</span></span> <br /><br /><div style="text-align: justify;">In this case,the development process has done on the host system,taking the targeting system as the consideration,because of the high memory,advantage of the lower compile time of the host machine.Here,the concept of the "Cross-compilation "is needed.Because the CROSS_COMPILER is a system that runs on one type of processor,but compiles instructions for the another.</div><br /><br /><br /><br /><span style="font-size: 14px; line-height: normal;"><span style="font-weight: bold;">Setting up the HOST::</span></span> <br /><br /><div style="text-align: justify;">Though the presence of the different several processes I have used here "REMOVABLE STORAGE SETUP", where there are no direct physical link between the host and the target.Actually, a storage device is written by the host and is transferred into the target,which is used to boot the target system.</div><br /><br /><br /><br /><span style="font-size: 14px; line-height: normal;"><span style="font-weight: bold;">Preparation for the Host Environment::</span></span> <br /><br />1) Install a latest Linux edition of REDHAT,or other similar. <br />2) Format the target HDD with a suitable file system.(I prefer ext2). <br /><div style="text-align: justify;">3) The host system should have "Cross-Compiler toolchain" to build up the software for the target system.I have used GNU's cross Platform developent toolchain.I also used</div><br /><br />i) Binary Utilities (Assembler,linker and Various Object file Utilities). <br />ii) The GCC compiler for GNU C,C++ <br />iii) The C Library(like glibc,newlib etc.) <br /><br /><br /><br /><span style="font-size: 14px; line-height: normal;"><span style="font-weight: bold;">Binding up our personal Toolchaon::</span></span> <br /><br /><div style="text-align: justify;">Here , an alternative C library like "uClibc" is choosen for my personal system development.The "uClibc" is a C library optimized for embedded systems.</div><br /><br />To build up our custom toolchain I have performed some steps as -------- <br /><br /><div style="text-align: justify;">With the open source Automation tools like "buildroot" I have configured the toolchain and installed it in "uClibc" version, "binutils" version, GCC version and so on. After the succesful toolchain compilation,it has installed in a specific PATH environment variable to the "bin" directory of the installed path. <br /><br />Having the cross development platform ready,we need three components to build up a complete Linux environment for an embedded system.</div><br /><br />A) The Kernel <br />B) The Root file System <br />C) The Boot Loader <br /><br /><br /><span style="font-size: 14px; line-height: normal;"><span style="font-weight: bold;">Setting up the KERNEL:</span></span> <br /><br /><div style="text-align: justify;">First download the Linux kernel from "www.kernel.org" (say as inux2.4.20.tar.bz2) and extract it and cd to the directory.Now ,feel the thrillings that U'r ready now to compile the chossen kernel with your new toolchain.So, edit the "makefile" to set up the "CROSSCOMPILE" prefix using</div><br /><br /><table align="center" border="0" cellpadding="3" cellspacing="1"><tbody><tr><td><span class="genmed"><b>Code:</b></span></td></tr><tr><td class="code">CROSSCOMPILE =i386-linux-uclibc</td></tr></tbody></table><br /><br />Then configure the kernel according to the embedded target device requirements using <br /><table align="center" border="0" cellpadding="3" cellspacing="1"><tbody><tr><td><span class="genmed"><b>Quote:</b></span></td></tr><tr><td class="quote">make menuconfig <br />or make xconfig.</td></tr></tbody></table><br /><br /><div style="text-align: justify;">Then issue the "make dep" and "make bzImage" commands. The kernel image is now built in the "arch/i386/boot" directory. If the modules r enabled,implement "make modules",and " make modules-install" . The compiled modules will be installed in " <span style="font-style: italic;">/lib/modules/linux-<version></version></span>".</div><br /><br /><br /><br /><span style="font-size: 14px; line-height: normal;"><span style="font-weight: bold;">Creating the Root File System::</span></span> <br /><br /><div style="text-align: justify;">I have created the root file system on the previous "ext2" formatted HDD.FIrst, we mount the partition as SUPER USER,by</div><br /><br /><table align="center" border="0" cellpadding="3" cellspacing="1"><tbody><tr><td><span class="genmed"><b>Quote:</b></span></td></tr><tr><td class="quote">#mount -t ext2 /dev/hdc1 /mnt/target</td></tr></tbody></table><br /><br />Now enter to the /mnt/target dir and create a standard Linux root directory structure <br /><table align="center" border="0" cellpadding="3" cellspacing="1"><tbody><tr><td><span class="genmed"><b>Quote:</b></span></td></tr><tr><td class="quote">#mkdir bin boot dev etc etc/init.d proc sbin usr</td></tr></tbody></table><br /><br />Create "modules" directory in "lib" if modules were enabled. <br /><br /><table align="center" border="0" cellpadding="3" cellspacing="1"><tbody><tr><td><span class="genmed"><b>Quote:</b></span></td></tr><tr><td class="quote">#mkdir /lib/modules</td></tr></tbody></table><br /><br /><div style="text-align: justify;">Now set appropriate permissions for these directories.To set up various core linux utilities like sh,ls,cp,clear,mkdir.......Fortunately u can get a tool that combines all the utilities called " BUSYBOX".Busybox is highly configureable,and u can select only those utilities u want to for your platform.U can select also static or dynamic compilation.</div><br /><br />Compile it with your new toolchain. <br /><br /><table align="center" border="0" cellpadding="3" cellspacing="1"><tbody><tr><td><span class="genmed"><b>Quote:</b></span></td></tr><tr><td class="quote">$ make <br />$ make PREFIX= /mnt/target install</td></tr></tbody></table><br /><br /><div style="text-align: justify;">This will populate bin,sbin,usr,usr directories with all symlinks to "busybox" binary in /mnt/target/bin directory. <br /><br />Then,the boot directory needs to be generated with your previous compiled kernel image. U need to create the necessary device nodes appropriately in the "dev" directory using "mknod" utility; for example, the terminal devices like "tty", console , virtual terminal devices for VGA display,serial terminal devices,the ps mouse,null device etc. <br /><br />Next set up the various startup scripts .Create a "rcS" script in " etc/init.d/"</div><br /><br /><table align="center" border="0" cellpadding="3" cellspacing="1"><tbody><tr><td><span class="genmed"><b>Quote:</b></span></td></tr><tr><td class="quote">#! /bin/sh <br />mount -a #Mount the default file system mentioned in /etc <br />/fstab <br />/bin/sh #Invoke Busybox shell <br /><br />Create "fstab " file in /etc directory <br />Create "inittab" file in /etc directory <br /><br />#This is run as first script <br />:: sysinit : /etc/init.d/rcS <br />::askfirst :-/bin/sh <br />::restart : /sbin/init <br />::ctrlaltdel:/sbin/reboot <br />::shutdown:/bin/unmount -a -r >/dev/null 2>&1</td></tr></tbody></table><br /><br />Thse script may be customizesd according to the target requirements. <br /><br /><br /><br /><span style="font-size: 14px; line-height: normal;"><span style="font-weight: bold;">Installing the Boot Loader::</span></span> <br /><br /><div style="text-align: justify;">To make first bootable Personal linux system u need to install the Boot Loader.Copy the Stage1 ,Stage2 dir.s of GRUB from the host machine into target's boot/GRUB directory.Install the GRUB on the target hard disk.</div><br /><br /><table align="center" border="0" cellpadding="3" cellspacing="1"><tbody><tr><td><span class="genmed"><b>Quote:</b></span></td></tr><tr><td class="quote">#/sbin/GRUB <br />#GRUB> root(hd1,0) <br />#GRUB> setup(hd1)</td></tr></tbody></table><br /><br /><br />Now ,u need to edit 'etc/GRUB.conf as shown below: <br /><br /><table align="center" border="0" cellpadding="3" cellspacing="1"><tbody><tr><td><span class="genmed"><b>Quote:</b></span></td></tr><tr><td class="quote">#Assuming the Storage device will be installed as first <br />#harddisk. <br />title MYPERSONAL LINUX <br />root(hd0,0) <br />kernel /boot/bzImage ro root=/dev/hda1</td></tr></tbody></table><br /><br />Atlast,the GRUB should be compiled with our cross toolchain. <br /><br /><br /><span style="font-size: 14px; line-height: normal;"><span style="font-weight: bold;">Ready to Enjoy::</span></span> <br /><br /><div style="text-align: justify;">Shut down the host system.Remove the target HDD and install it on the target system.Power on this machine.See the GRUB menu.Select your choice.If choice the MYPERSONAL LINUX,your linux system get booted,and a Busybox shell promt should appear..</div><br /><br />Now Start to enjoy........with Your Personal Linux System.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3560240899762646748-2845734422548631219?l=hacking.jackbook.com'/></div>Prakashhttp://www.blogger.com/profile/12642479089577527230noreply@blogger.com0tag:blogger.com,1999:blog-3560240899762646748.post-78033332804181973122008-11-21T17:11:00.000-08:002008-12-23T02:31:05.849-08:00China Mobile Secret CodesThe china mobile codes are very difficult to get.<br />As per the user demand i m posting the secret codes for china mobiles which work on all the chinese phones<br />Here are the codes for china mobiles try it<br />1)Default user code : 1122, 3344, 1234, 5678<br />2)Engineer mode : *#110*01#<br />3)Factory mode : *#987#<br />4)Enable COM port : *#110*01# -> Device -> Set UART -> PS Config -> UART1/115200<br />5)Restore factory settings : *#987*99#<br />6)LCD contrast : *#369#<br />7)Software version : *#800#<br />8)Software version : *#900#<br />9)Set default language : *#0000# Send<br />10)Set English language : *#0044# Send<br />11)Set English language (new firmware) : *#001# Send<br />12)Default user code : 1122, 3344, 1234, 5678<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3560240899762646748-7803333280418197312?l=hacking.jackbook.com'/></div>Prakashhttp://www.blogger.com/profile/12642479089577527230noreply@blogger.com0tag:blogger.com,1999:blog-3560240899762646748.post-8851904993647075962008-11-19T22:28:00.000-08:002008-12-23T02:31:05.873-08:00How to make your computer speak what you typeHere’s a cool little feature of Windows that can be abused so that you can make your computer talk or speak whatever you tell it! This method takes advantage of a built-in API installed on most Windows XP machines called SAPI (Speech Application Programming Interface).<br /><br />The Microsoft Speech API is what is used for the Narrative accessibility feature built into Windows. You can also write programs that call the API, which would allow you to let your applications speak.<br /><br />But making your computer say what you want is pretty easy actually! Here’s how you do it:<br /><br />Step 1: Open Notepad and paste the following text into a new document:<br /><br /><b>Dim message, sapi<br />message=InputBox(”Enter the text you want spoken”,”Speak This”)<br />Set sapi=CreateObject(”sapi.spvoice”)<br />sapi.Speak message</b><br /><br />Now when you go to save the file, give it any name, but make sure you also type <strong>.VBS</strong> after the name. Also, for the<strong> Save as type</strong> box, choose<strong> All files</strong> instead of the default Text Documents.<br /><br /><br />Now double-click on the VBS file and you should see a input box where you can type in the text you want spoken! Go ahead and type something and click OK.<br /><br />That’s it! Your computer will speak to you in the default voice, which for me was some scary seductive male type of voice! What about yours? Enjoy<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3560240899762646748-885190499364707596?l=hacking.jackbook.com'/></div>Prakashhttp://www.blogger.com/profile/12642479089577527230noreply@blogger.com0tag:blogger.com,1999:blog-3560240899762646748.post-55185733487250093742008-11-17T20:11:00.000-08:002008-12-23T02:31:05.895-08:00How to search for files in RapidshareRapidshare does not allow its users to search the server for content; all files have to be downloaded by following a given URL.It is also one of the messiest and hard to work out sites.Goolge searching for rapidshare is also not effective because many links found by Google are already dead at Rapidshare and the overall process takes to much time.<br />Here are some alternatives to search and download files from rapidshare.Download free full version softwares,videos,porn movies,and latest full movie releases<br /><a href="http://www.rapidsharing.net/">Rapidsharing.net</a><br />The site lists available downloads from Rapidshare in eight categories including Software, Music and Games. A click on one item leads to a list of all available files in that category.<br /><a href="http://www.katz.ws/">www.katz.ws</a> . This search engine lists other webhost downloads as well. <br /><a href="http://www.rapidfox.net/">www.rapidfox.net</a><br /><a href="http://www.rapidsharing.net/">www.rapidsharing.net</a><br /><a href="http://shareminer.com/">shareminer.com</a>------------------Searches 12 file upload sites.<br /><a href="http://www.quicksearch.info------quick/">www.quicksearch.info------quick</a> --------find rapidshare files<br /><a href="http://www.sharingengines.com/">sharingengines.com</a><br /><a href="http://www.filestube.com/">www.filestube.com</a> - -----New rapidshare search engine<br /><a href="http://www.filecrop.com/">www.filecrop.com</a>-------- You can view the size and others informations in the results page.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3560240899762646748-5518573348725009374?l=hacking.jackbook.com'/></div>Prakashhttp://www.blogger.com/profile/12642479089577527230noreply@blogger.com0tag:blogger.com,1999:blog-3560240899762646748.post-27628953731146665032008-11-17T20:10:00.000-08:002008-12-23T02:31:05.912-08:00Rapidshare Tools to download like premiumNo matter if you don't have a rapidshare premium account for free.An amazing tool is brought to you by essentialwarez.This Tool Enables you to download from Rapidshare.com without any problem.What you have to do is to just paste the rapidshare.com link,then your download will start automatically.You can queue rapidshare.com links here.Download will start one after another automatically.<br />Download:<br /><a href="http://rapidshare.com/files/55669610/Rhack_www_1_.sourceparadise.org.rar" target="_blank">http://rapidshare.com/files/55669610/Rhack_www_1_.sourceparadise.org.rar</a> <br />No matter if you don't have a rapidshare premium account for free .Dont wait anymore just go on downloading from rapidshare!!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3560240899762646748-2762895373114666503?l=hacking.jackbook.com'/></div>Prakashhttp://www.blogger.com/profile/12642479089577527230noreply@blogger.com0tag:blogger.com,1999:blog-3560240899762646748.post-52160693657933578122008-11-17T20:07:00.000-08:002008-12-23T02:31:05.927-08:00Free Rapidshare Premium Link Converting Websites Updated dailyList Of the site offering premium Link maker service<br /><br />1. <a href="http://khongbiet.com/" target="_blank">khongbiet.com</a><br />2. <a href="http://rapidhack.com/" target="_blank">rapidhack</a> (.com / .de)<br />3. free-premium-links (.com 5attempt /day)<br />4. Rapidshare.co.in ( .com 5 attempt / day)<br />5. <a href="http://www.downloadmyupload.com/">http://www.downloadmyupload.com</a><br />6. <a href="http://computeraxes.com/rapid">http://computeraxes.com/rapid</a><br />7. <a href="http://www.premiumrapid.com/">http://www.premiumrapid.com</a><br />8. <a href="http://www.rapidshack.us/">http://www.rapidshack.us/</a><br />9. <a href="http://megaez.com/">http://megaez.com/</a><br />10. <a href="http://khongbiet.com/">http://khongbiet.com/</a><br />11. <a href="http://mymegalink.net/">http://mymegalink.net/</a><br />12. <a href="http://rapid-hook.com/">http://rapid-hook.com/</a><br />13. <a href="http://www.rapidl.com/">http://www.rapidl.com/</a><br />14. <a href="http://www.rapidrip.com/">http://www.rapidrip.com/</a><br />15. <a href="http://www.rapidsharepremiumlinkgenerator.com/">http://www.rapidsharepremiumlinkgenerator.com/</a><br />16. <a href="http://rapidlysharing.com/">http://rapidlysharing.com/</a><br />17. <a href="http://www.rapidshareplus.com/">http://www.rapidshareplus.com/</a><br />18. <a href="http://www.fastlister.net/rs/">http://www.fastlister.net/rs/</a><br />19. <a href="http://www.lcheat.com/rs7/">http://www.lcheat.com/rs7/</a><br />20. <a href="http://rapid-ripping.com/">http://rapid-ripping.com/</a><br />20. <a href="http://x92.org/">http://x92.org/</a><br />21. <a href="http://www.rapidleechers.com/">http://www.rapidleechers.com/</a><br />22. <a href="http://www.rapidshare-premium-downloader.com/">http://www.rapidshare-premium-downloader.com/</a><br />23 <a href="http://www.premium4me.com/rapid.html">http://www.premium4me.com/rapid.html</a><br />24. <a href="http://www.premiumrapid.com/rapid.html">http://www.premiumrapid.com/rapid.html</a><br />25. <a href="http://www.download-crazy.com/rapid">http://www.download-crazy.com/rapid</a><br />26. <a href="http://www.grab-w.net/">http://www.grab-w.net/</a><br />27. <a href="http://www.t5f.net/">http://www.t5f.net/</a><br />28. <a href="http://www.rapid-premium.wb.st/">http://www.rapid-premium.wb.st/</a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3560240899762646748-5216069365793357812?l=hacking.jackbook.com'/></div>Prakashhttp://www.blogger.com/profile/12642479089577527230noreply@blogger.com0tag:blogger.com,1999:blog-3560240899762646748.post-31097583627348231142008-11-17T19:44:00.000-08:002008-12-23T02:31:05.941-08:00Scan and Remove Virus Without Starting Windows<strong>Dr.Web LiveCD</strong> is an anti-virus emergency aid disk that would restore a system that became non-operational due to activities of malware. If a workstation or a server running Windows or Unix won’t boot from a hard drive, Dr.Web LiveCD will clean a system of suspicious and malicious files and will also try to cure infected objects.<br /><div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/_JT7BiL7v2XY/SSI7IIa1wKI/AAAAAAAAAJU/PA5F6IBWN2k/s1600-h/drweb-livecd-start-menu.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="[Image]" border="0" ilo-full-src="http://2.bp.blogspot.com/_JT7BiL7v2XY/SSI7IIa1wKI/AAAAAAAAAJU/PA5F6IBWN2k/s320/drweb-livecd-start-menu.png" ilo-ph-fix="tofix" src="http://2.bp.blogspot.com/_JT7BiL7v2XY/SSI7IIa1wKI/AAAAAAAAAJU/PA5F6IBWN2k/s320/drweb-livecd-start-menu.png" /></a></div><br />All you need to do is to download the 66MB ISO image from the link at the end of this article and burn it to a CD. Then boot up the computer with the CD by setting your computer as the first boot device. As loading starts a dialogue window will prompt you to choose between the standard and the safe mode. Make sure that the first option DrWeb-LiveCD is selected and hit the ENTER key. Once finished loading, you will be presented with a really cool nice looking screen that has Start Menu.<br /><br /> it is the only antivirus that receive the Platinum Malware Treatment Award<br /><br /><strong> <a href="ftp://ftp.drweb.com/pub/drweb/livecd/">Download Dr.Web LiveCD</a> </strong><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3560240899762646748-3109758362734823114?l=hacking.jackbook.com'/></div>Prakashhttp://www.blogger.com/profile/12642479089577527230noreply@blogger.com0tag:blogger.com,1999:blog-3560240899762646748.post-64330421697226214442008-11-13T22:17:00.000-08:002008-12-23T02:31:05.954-08:00Google Friend Connect - Ready to Launch<h1><span class="author"></span><span style="font-size: small;"><a href="http://www.google.com/friendconnect/">Google Friend Connect</a> is a much-awaited service from Google that lets you add social features to any website or blog. For instance, your blog readers can join your site (remember <a href="http://www.mybloglog.com/buzz/community/digitalinspiration/">MyBlogLog</a>) via their Google Account and then add comments, rate pictures or even interact with other members who are part of your blog. </span></h1><div class="post" id="article"> Google earlier <a href="http://www.google.com/friendconnect/previewsignup">opened</a> Friend Connect for a limited number of users only but I suspect that the public launch of Friend Connect may happen very soon. That’s because Google today released a new video that gives a short introduction to Friend Connect and unlike previous videos, this one is more inclined towards marketing the service to the non-developer crowd.<br /><br />Google generally introduces new products or new features in existing products through short YouTube videos and this Friend Connect video may therefore be a hint about the public launch. <br />If you like to see Friend Connect in action, go to <a href="http://blog.go2web20.net/">Orli Yakuel’s</a> blog and check the Friends widget in the right sidebar – that’s an OpenSocial Apps powered by Google Friend Connect. The Google blog has more details about <a href="http://google-code-updates.blogspot.com/2008/05/how-google-friend-connect-works.html">how Friend Connect works</a> while this <a href="http://www.google.com/intl/en/press/annc/20080512_friend_connect.html">press release</a> touches upon some more possible uses of Friend Connect </div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3560240899762646748-6433042169722621444?l=hacking.jackbook.com'/></div>Prakashhttp://www.blogger.com/profile/12642479089577527230noreply@blogger.com0tag:blogger.com,1999:blog-3560240899762646748.post-58137222455759921832008-11-11T20:41:00.000-08:002008-12-23T02:31:05.966-08:00How to Change Google Chrome Theme EasilyGoogle Chrome has received a good response despite of the criticizes it got.It is quite fast and uses less memory.But still it has not much support for customization and other things in its beta stage.So here’s a Google Chrome Theme manager which will allow you to change Google Chrome Themes easily.<br /><div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/_JT7BiL7v2XY/SRpfJ8aV3kI/AAAAAAAAAJE/P5yJTfUOBE8/s1600-h/187.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="[Image]" border="0" ilo-full-src="http://1.bp.blogspot.com/_JT7BiL7v2XY/SRpfJ8aV3kI/AAAAAAAAAJE/P5yJTfUOBE8/s320/187.jpg" ilo-ph-fix="tofix" src="http://1.bp.blogspot.com/_JT7BiL7v2XY/SRpfJ8aV3kI/AAAAAAAAAJE/P5yJTfUOBE8/s320/187.jpg" /></a></div><br />You can download xChrome theme manager from <a href="http://elitehudson.com/XChromeP5.zip">http://elitehudson.com/XChromeP5.zip</a> .XChrome is a theme manager for Googles Chrome browser, it allows users to install a skin in seconds without having to move default.dll around and it allows you to view the author and various other details before installing. <br /><br /> XChrome also allows users who do not have XChrome install to install themes by double clicking the themes .exe file, they are prompted to install the theme, they agree the theme is copied to Chromes Default.dll .You can install a theme by selecting the theme and clicking install button.<br /><br />You can get xChrome Theme Manager from <a href="http://elitehudson.com/XChromeP5.zip" title="Google Chrome Theme Manager"><img alt="Download xchrome Google Chrome Theme Manager" ilo-full-src="http://indiandevs.com/blogimages/images/download.png" ilo-ph-fix="tofix" src="http://indiandevs.com/blogimages/images/download.png" />here</a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3560240899762646748-5813722245575992183?l=hacking.jackbook.com'/></div>Prakashhttp://www.blogger.com/profile/12642479089577527230noreply@blogger.com0tag:blogger.com,1999:blog-3560240899762646748.post-16477824944663649582008-11-11T10:21:00.000-08:002008-12-23T02:31:05.979-08:00Firefox hits 20% share as testers tickle 'pr0n mode'<div id="body"> Popular browser Firefox has snatched more than 20 per cent market share during two separate weeks in October, according to new statistics.<br />Net Applications, which <a href="http://marketshare.hitslink.com/report.aspx?sample=25&qprid=32&qpdt=1&qpct=4&qpcustom=Firefox&qptimeframe=D&qpsp=3561&qpnp=31">compiled the data</a>, claimed that Mozilla’s web browser crossed the significant threshold for the week starting 5 October, and, since then, has continued to float around the 20 per cent mark.<br />At the same time, Microsoft’s Internet Explorer has lost ground. It now holds around 71 per cent market share in the hotly contested browser wars. Whether that will change when the firm brings out IE8 remains to be seen, however.<br />Mozilla released Firefox 3 into an enthusiastic market in June this year. Meanwhile, IE8 is expected to land sometime in January 2009.<br />Opera also recently brought an updated version of its browser into play, and internet kingpin Google even got in on the act in September with the launch of Chrome.<br />In related news, Mozilla released its new <strike>private browsing</strike> porn mode feature to testers fiddling with beta versions of Firefox 3.1 earlier this week.<br />Microsoft spurted out a second beta of IE8 in late August that included the controversial “InPrivate Browsing” tool. The feature, when enabled, will switch off cookies, browsing and search history, and it won't save form data and passwords. In addition, it will automatically clear the cache at the end of the browser session.<br />Now, the latest Firefox 3.1 beta comes loaded with a similar wipe clean tool.<br />Firefox programmer Ehsan Akhgar explained in a <a href="http://ehsanakhgari.org/blog/2008-11-04/dont-leave-trace-private-browsing-firefox" target="_blank">blog post</a> yesterday why Mozilla has done a sudden U-turn by adding the porn mode to Firefox 3.1.<br />"Private browsing aims to help you make sure that your web browsing activities don't leave any trace on your own computer," he said.<br />Mozilla previously shied away from adopting a “porn mode” feature in its browser. But in September it responded to challenges from browser rivals Apple, Microsoft and Google by reviving private browsing features in Firefox.<br /><br />source: Register<br /></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3560240899762646748-1647782494466364958?l=hacking.jackbook.com'/></div>Prakashhttp://www.blogger.com/profile/12642479089577527230noreply@blogger.com0tag:blogger.com,1999:blog-3560240899762646748.post-24569919556512244792008-11-10T18:43:00.000-08:002008-12-23T02:31:05.994-08:00Hacking arrests doubled in Japan in 2007<div class="first">Arrests associated with unauthorized access to computers more than doubled in Japan in 2007 compared to the previous year, according to figures released by Japan's Ministry of Justice. </div>During 2007 a total of 1,442 arrests were made, up 703 arrests a year earlier, reported the ministry in its annual White Paper on Crime. The figure is 10 times the number of arrests made in 2003 for violations of the same law.<br /><br /><br />The country also saw a rise, although a much more modest one, in the number of crimes involving computers. There were a total of 3,918 arrests for such crimes, up 9% on the year. <br />Within this category arrests relating to violations of the copyright law jumped 11 percent to 165, while arrests for distribution of obscene literature climbed 6 percent to 203. There was a drop in child pornography-related arrests from 251 to 192, but arrest for child prostitutes soliciting or solicited online rose from 463 to 551.<br /><br />The figures come against a backdrop of increasing broadband and cell phone penetration in Japan but generally lower crime.<br />At the end of 2007 there were 28.3 million broadband connections and 100.5 million cell phone subscriptions. Those figures are up respectively 10 percent and 6 percent on the beginning of the year. <br />Overall reported cases dropped 7% compared to last year. It was the fifth year in a row that the number of cases dropped. They stood at 2.7 million in 2007 against the record high of 3.7 million hit in 2002.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3560240899762646748-2456991955651224479?l=hacking.jackbook.com'/></div>Prakashhttp://www.blogger.com/profile/12642479089577527230noreply@blogger.com0tag:blogger.com,1999:blog-3560240899762646748.post-3037220997504351852008-11-09T07:52:00.000-08:002008-12-23T02:31:06.008-08:00Securing Ubuntu<a href="http://sourceforge.net/projects/proshield/">ProShield</a> is a system administration/security program for Ubuntu/Debian GNU/Linux. It helps insure that your system is secure and up-to-date by checking many different aspects of your system. Whether you are a Linux novice or a system administrator with a dozen servers, ProShield is designed to be usable by all. Its main goal is to help secure a newly installed computer, as well as maintain the security of an existing machine. It's part security and part security administration. <br /><b><br />The main features of ProShield are:</b><br /> * Helps you backup your system weekly.<br /> * Checks for new software releases, in order to see if installed software is reasonably up to date. Smart-suggestion to upgrade if an important package is released.<br /> * Disk-space check to find any partitions that are 70% full or more.<br /> * Checks for extra root accounts.<br /> * Checks account & password files for correct <a class="kLink" href="http://linuxpoison.blogspot.com/#" id="KonaLink0" style="position: static; text-decoration: underline ! important;" target="undefined"><span style="color: blue ! important; font-family: Georgia,Times,serif; font-size: 15.8333px; font-weight: 400; position: static;"><span class="kLink" style="background-color: transparent; border-bottom: 1px solid blue; color: blue ! important; font-family: Georgia,Times,serif; font-size: 15.8333px; font-weight: 400; position: static;">access </span><span class="kLink" style="background-color: transparent; border-bottom: 1px solid blue; color: blue ! important; font-family: Georgia,Times,serif; font-size: 15.8333px; font-weight: 400; position: static;">control</span></span></a> permissions.<br /> * Makes sure a few security-hazardous packages are not installed.<br /> * Checks to make sure a packet sniffer is not running.<br /> * Removes unneeded packages from the local package archive.<br /> * Checks to see if 'apt' is fetching unnecessary information when checking for software updates.<br /> * Makes sure system time is accurate.<br /> * Checks to make sure the user isn't logged into the system (GUI) as root.<br /> * Checks the configuration of the ssh server ([sshd] if installed) for insecure settings.<br /> * At runtime, ProShield will also check to see if there has been a new version released, and can download and install it at the user's preference.<br /><br />When the program is done analyzing your system, it displays an "<i>advisory report</i>", and then (if necessary), guides you through a series of interactive questions to help you solve any problems it found. <br /><div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/_VN8zHqq8Ns8/SRWX1cjf5UI/AAAAAAAABxU/vJ-PPQ4JdEs/s1600-h/proshield-report.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="[Image]" border="0" ilo-full-src="http://4.bp.blogspot.com/_VN8zHqq8Ns8/SRWX1cjf5UI/AAAAAAAABxU/vJ-PPQ4JdEs/s320/proshield-report.jpg" src="http://4.bp.blogspot.com/_VN8zHqq8Ns8/SRWX1cjf5UI/AAAAAAAABxU/vJ-PPQ4JdEs/s320/proshield-report.jpg" /></a></div><br />ProShield is released as a Debian package, ready for easy installation. After installation, type "<i>proshield</i>" to start the program (you need to do this in a shell/terminal).<br /><br />Download the latest version: <a href="http://prdownloads.sourceforge.net/proshield/proshield_3.8.19-all.deb?download">ProShield v3.8.19</a><br /><b><br />Easy Install:</b><br />If you don't know what a Debian package is, or you'd just like to install ProShield painlessly right now, you can paste this command into a shell/terminal: (you should also use this if you intend to install the ProShield package from the command line, as this method will resolve dependencies)<br /><br /><span style="color: blue;">wget http://proshield.sf.net/ps-install </span><br /><div style="color: blue;">sudo sh ps-install</div><span style="color: blue;">rm ps-install</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3560240899762646748-303722099750435185?l=hacking.jackbook.com'/></div>Prakashhttp://www.blogger.com/profile/12642479089577527230noreply@blogger.com0tag:blogger.com,1999:blog-3560240899762646748.post-16479064344675804092008-11-09T07:46:00.000-08:002008-12-23T02:31:06.029-08:00How to enable color profiles & color management in Firefox 3Photographers and photo enthusiasts will be happy to hear this. Firefox 3 now supports color management. No more viewing flickr using Safari. You have to explicitly enable it though. Read on to know how.<br /><br />Here is the link to the official test site for <a href="http://www.color.org/version4html.xalter" target="new">ICC v4</a>. Go ahead and open it in a new window.<br /><br />If your browser does not support color profiles or has it disabled, here is what you'll get:<br /><a href="http://bp0.blogger.com/_AYXl4mIsmn4/SHtQZeWSxmI/AAAAAAAAAEQ/Rnm8B7vmFWQ/s1600-h/Supports_None.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5222856591439742562" ilo-full-src="http://bp0.blogger.com/_AYXl4mIsmn4/SHtQZeWSxmI/AAAAAAAAAEQ/Rnm8B7vmFWQ/s400/Supports_None.jpg" src="http://bp0.blogger.com/_AYXl4mIsmn4/SHtQZeWSxmI/AAAAAAAAAEQ/Rnm8B7vmFWQ/s400/Supports_None.jpg" style="cursor: pointer;" /></a><br /><br />If your browser does support color profiles, this is what you'll get:<br /><a href="http://bp3.blogger.com/_AYXl4mIsmn4/SHtQp89rz7I/AAAAAAAAAEY/bmUHgMFzVT8/s1600-h/Supports_All.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5222856874535931826" ilo-full-src="http://bp3.blogger.com/_AYXl4mIsmn4/SHtQp89rz7I/AAAAAAAAAEY/bmUHgMFzVT8/s400/Supports_All.jpg" src="http://bp3.blogger.com/_AYXl4mIsmn4/SHtQp89rz7I/AAAAAAAAAEY/bmUHgMFzVT8/s400/Supports_All.jpg" style="cursor: pointer;" /></a><br /><br /><span style="font-weight: bold;">Here is how to enable Color Management on Firefox 3:</span><br />1) Open Firefox 3 browser.<br />2) On the address bar type the following: <br /><br /><span style="font-weight: bold;">about:config</span><br /><br />3) On the search bar type the following:<br /><br /><span style="font-weight: bold;">gfx.color_management.enabled</span><br /><br />4) Confirm it is now set to true, then restart firefox.<br /><br />That's it! Go back to the test site and confirm that you get the proper image. <br /><br />Now, if only they had turned this on by default...<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3560240899762646748-1647906434467580409?l=hacking.jackbook.com'/></div>Prakashhttp://www.blogger.com/profile/12642479089577527230noreply@blogger.com0tag:blogger.com,1999:blog-3560240899762646748.post-37607201063173250922008-11-08T20:02:00.000-08:002008-12-23T02:31:06.045-08:00Free ISO Creator Makes Disk Images Fast and Painless<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/_JT7BiL7v2XY/SRZhBgNCYCI/AAAAAAAAAI8/fb8LQG8INhM/s1600-h/free_iso_creators.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="[Image]" border="0" ilo-full-src="http://1.bp.blogspot.com/_JT7BiL7v2XY/SRZhBgNCYCI/AAAAAAAAAI8/fb8LQG8INhM/s320/free_iso_creators.jpg" ilo-ph-fix="tofix" src="http://1.bp.blogspot.com/_JT7BiL7v2XY/SRZhBgNCYCI/AAAAAAAAAI8/fb8LQG8INhM/s320/free_iso_creators.jpg" /></a></div>Windows only: Create ISO-format disk images quickly and easily with Free ISO Creator. After downloading and installing the software, all you have to do is click Add File(s) or Add Folder to choose the data you want included in the image, select a name and location for the ISO file with "Save ISO As..." and click Convert. You can even create a bootable disk image by clicking Options and selecting the appropriate IMG file. Now you can <a href="http://lifehacker.com/software/cds/download-of-the-day-iso-recorder-175027.php">burn the image to disk with ISO Recorder</a> or mount the image as a virtual drive in Windows with the <a href="http://lifehacker.com/software/downloads/mount-an-.iso-file-without-burning-a-disk-180124.php">Virtual CD-ROM Control Panel</a>, <a href="http://lifehacker.com/software/download-of-the-day/clonedrive-iso-disk-mounter-windows-256246.php">Clonedrive</a> or <a href="http://lifehacker.com/software/emulation/explore-a-disk-image-without-burning-a-disk-146461.php">Daemon Tools</a>. Free ISO Creator is a free download for Windows. <br /><div class="related"><a href="http://www.minidvdsoft.com/isocreator/index.html">Free ISO Creator</a> [via <a href="http://www.downloadsquad.com/2008/11/06/free-iso-creator-creates-images-in-three-easy-steps/">Download Squad</a>]</div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3560240899762646748-3760720106317325092?l=hacking.jackbook.com'/></div>Prakashhttp://www.blogger.com/profile/12642479089577527230noreply@blogger.com0tag:blogger.com,1999:blog-3560240899762646748.post-85743437059268616462008-11-08T19:52:00.000-08:002008-12-23T02:31:06.066-08:00MultiInjector - Automated Stealth SQL Injection ToolMultiInjector claims to the first configurable automatic website defacement software, I’m not sure if that’s a good thing - or a bad thing.<br />But well here it is anyway.<br /><br /><b>Features</b><br /><ul><li>Receives a list of URLs as input</li><li>Recognizes the parameterized URLs from the list</li><li>Fuzzes all URL parameters to concatenate the desired payload once an injection is successful</li><li>Automatic defacement - you decide on the defacement content, be it a hidden script, or just pure old “cyber graffiti” fun</li><li>OS command execution - remote enabling of XP_CMDSHELL on SQL server, subsequently running any arbitrary operating system command lines entered by the user</li><li>Configurable parallel connections exponentially speed up the attack process - one payload, multiple targets, simultaneous attacks</li><li>Optional use of an HTTP proxy to mask the origin of the attacks</li></ul><br />The author highly recommend running a HTTP sniffer such as <a href="http://www.ieinspector.com/httpanalyzer/">IEInspector HTTP Analyzer</a> in order to see all attack requests going out to the targets.<br /><b>Requirements</b><br /><ul><li>Python >= 2.4</li><li>Pycurl (compatible with the above version of Python)</li><li>Psyco (compatible with the above version of Python)</li></ul>You can download MultiInjector v0.2 here:<br /><a href="http://www.sn3akers.com/downloads/MultiInjector.py">MultiInjector.py</a><br />Or read more <a href="http://chaptersinwebsecurity.blogspot.com/2008/10/multiinjector-released-automatic.html">here</a>.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3560240899762646748-8574343705926861646?l=hacking.jackbook.com'/></div>Prakashhttp://www.blogger.com/profile/12642479089577527230noreply@blogger.com0tag:blogger.com,1999:blog-3560240899762646748.post-5686559954950170622008-11-08T11:45:00.000-08:002008-12-23T02:31:06.085-08:00Assembly tutorial, The basics, enough to get started<div class="postcolor" id="post-177933"> Here is a basic rundown of how assembly language works, some of the registers, some of the commands, and enough to keep you (hopefully) occupied for a while.<br /><br />~~~HOW IT WORKS~~~<br />You push and pop and otherwise move pieces of memory into different places, through various ports, and send them onto different routines. In the long run, it all comes together to process information, get user in/output, and make the most of your clock cycles.<br /><br />~~~REGISTERS~~~<br /><br />These are your bread and butter. Last time I checked there were about 30 of these, and I'm going to brush over them here:<br /><br />EAX,EBX,ECX,EDX - These are all-purpose registers. They are each 32 bits wide (DWORD) and can be broken down further eg EAX is all 32 bits, AX is the 16 least significant bits, and breaks down into AH and AL (H=high and L=low). This can be done with all four of these registers.<br /><br />Traditionally they have all had different uses, although this has been relaxed in later years.<br /><br />EAX is the Accumulator, and holds the return value from a function (by convention, not automatically so you need to put your return value here yourself). In 16-bit OS's, AX is used for interrupt subfunctions, but the bottom line here is that when you call a function you can usually count on whatever value was in this register beforehand being destroyed, and naturally you can do whatever you want with it in your programs too. If you want to read/write from memory to a register quickly, you can use LODSB/STOSB/LODSW/STOSW to move from memory pointed to by ESI to an A-series register, or from there to the location of EDI. EAX is also used in the MUL and DIV commands. If you are interested in saving space in your applications, some opcodes have special-case EAX versions, so in short MOV EAX,value is shorter than MOV EBX,value if I remember rightly, somebody please point out if I'm wrong here.<br /><br />ECX is the Counter, and as a result has a variety of functions related to it with counting in mind. The most common in 16-bit days was the LOOP command, which decremented CX and jumped to the place given if CX!=1. It is also used with JCXZ/JCXNZ and REP. ECX is also a "garbage" register - you cannot count on it being untouched after calling a function, and you can in turn do what you want with it.<br /><br />EDX is the Data register. It is similar to EAX, but not nearly as widely used. The D-series registers deal with the overflow from the MUL and DIV commands. EDX is also "garbage", so the same rules apply to its use as to ECX and EAX.<br /><br />EBX is a weird register. On 16-bit processors it was the only general purpose register that could be used to reference memory, although on 32-bit processors and general purpose register can be used - EBX is conventional though. As a result, BX is sometimes passed to 16-bit interrupts as an offset pointer. EBX is NOT a garbage register, so if you intend to use it in your function be sure to save its original state, because even in windows 98 changing its value can crash your program. Because of this I try to avoid this register as much as possible, unless I really need the extra register.<br /><br /><br />ESI, EDI, ESP, EBP - Addressing registers. All of these can be referred to by their 16-bit names aswell<br /><br />ESI is the Source register, and points to the data source in LODSB/W and MOVSB/W. It is not a garbage register, so while you should preserve its original state data can be safely left in it when calling other functions.<br /><br />EDI is the Destination register, points to the data destination in STOSB/W and MOVSB/W. Apart from this it is identical to ESI.<br /><br />ESP is the Stack pointer. Every time you PUSH a piece of data, ESP is decremented the appropriate amount and your value is stored at the new ESP. In real mode SP is used instead. DO NOT TOUCH THIS REGISTER.<br /><br />EBP should not be touched unless you know what you're doing. With many high level languages which use stack-based local variables, ESP is decremented a certain amount to create space for local variables and the original ESP is stored in EBP. As EBP may have contained useful data it is pushed onto the stack before any of this happens, so as a result the entire process is reversible. (Side note: because of how these local variables are stored, and the fact that when a function is called the address of the calling opcode is stored in the stack, if a buffer is contained in local memory that is not length-checked, it is possible for code to be injected there, followed by the address of the injectable code as the offset of the return function is overwritten.)<br /><br /><br />CS, DS, ES, FS, GS, SS - Segment registers.<br />In 16-bit OS's, there were originally only CS, DS and ES, and the segments were simple - each could be multiplied by 0x10 (16) and added to the offset of any addressed data to find the physical memory address. However with 32-bit cpus and the introduction of protected mode, the segment registers now just refer to segment descriptors, which are structures containing information about the address of the segment, size of the segment, rights within the segment (readable, writeable, executable etc). CS is the code segment, and CS:EIP (or IP in 16-bit) points to the current instruction. DS is the data segment, and is used with (E)SI as ES (Extra segment) is used with (E)DI for LOD/STO/MOV SB commands. It should be noted that DS is the default segment if you don't specify one when moving data around, eg MOV EAX,[EDI] will load EAX with the dword at DS:EDI. ES,FS,GS are all "extra" segments, as in they can be used as placeholders for segments that aren't used particularly often. I may be wrong here (someone point this out if I am) but I'm pretty sure there is no opcode to move a data constant or even a piece from memory directly into a segment register, so you need to POP it off the stack, or MOV from another register. It should be pointed out also that these are not Extended as the other registers are, but are rather 16-bits wide for each register. SS is used in conjuntion with (E)SP for PUSHes and POPs, so should also not be touched AT ALL.<br /><br /><br />As well as these registers, which are most commonly used (except for segment registers which are never used for usermode 32-bit apps) there are a few more special purpose registers such as cr0 which is used for protected mode related stuff. There are also FPU registers which are manipulated by the arithmetic coprocessor, but there are tutorials on those specifically, including one which comes with the masm32 package. These ones I've mentioned should be the only ones that you really need to use.<br /><br /><br />~~~COMMANDS~~~<br />These are known as "opcodes" because unlike commands in other languages, these don't call different procedures but are the actual messages that get sent directly to the CPU. Here's a few everyday ones to get you started:<br /><br /><br />MOV - moves data from memory to register, register to register, constant to register, register to memory. Cannot be used to move from memory to memory directly. If you want to set a register to 0 it is conventional to use XOR EAX,EAX (eg setting eax to zero) as it is smaller and slightly faster.<br /><br />Syntax: MOV destination,source<br /><br />Both arguments must be of the same width, eg MOV AX,EBX will not work.<br /><br /><br />CALL - calls a subroutine<br />If you use nasm or masm, you'll find the INVOKE macro used often. What this does is PUSHes all the arguments onto the stack in reverse order, and then CALLs the function requested. Note that this is a macro, and when assembled is converted into the PUSHes and CALL that make up the instruction.<br /><br />Syntax: CALL label<br /><br /><br />RET - return from subroutine<br /><br />Syntax: RET<br /><br /><br />PUSH - pushes a value, point in memory, or register onto the stack. This is often used to preserve registers that aren't allowed to be destroyed, and also for passing arguments onto a function.<br /><br />Syntax: PUSH value/register/memory reference<br /><br /><br />POP - pops a value off the stack into a point in memory or register. The opposite of PUSH, and usually symmetrical to PUSH, as often if a register is to be preserved with PUSH EBX you can find POP EBX later in the function.<br /><br />Syntax: POP value/register/memory reference<br /><br /><br />CMP - compares two registers, or a register and a value (fixme - may work with memory refs?)<br />This is what makes programs dynamic - the ability to do If and Else statements. This also works with loops if you're using unoptimised code. When it returns it sets various flags, which can be added onto variables or used with the conditional jump commands. If you want to compare a register to 0 it is also conventional to use OR register,register which I think may be slightly quicker.<br /><br />Syntax: CMP value1,value2<br /><br /><br />JMP - Jump to a label<br />In 32-bit programming it doesn't matter whether a jump is far or near, so JMP is used for all purposes, however in 16-bit programming the difference between a near jump and a far jump is quite a lot because a near jump can only reference 16 bits either side of your opcode, so jumping to another segment requires a FAR JUMP which includes the segment of the new routine.<br /><br />Syntax: JMP label<br /><br /><br />JE, JNE, JG, JL, JGE, JLE, JZ, JNZ - Conditional jumps<br />JZ and JE are the same, as are JNZ and JNE, but have different meanings, as JZ will jump if the zero flag is set, but JE will jump if the values are equal (and so the zero flag gets set meaning they are essentially the same). Which one you use is completely up to you, as they assemble to the same machine code. Also to be noted are JG, JL, JGE and JLE which are jump if greater, jump if less than, jump if greater than/equal to, and jump if less than/equal to. Note that these compare the first value of the CMP command to the second, so CMP v1,v2 JG label is the same as if(v1>v2) goto label; Also note that these have synonyms which are JA, JB, JAE and JBE which in this case have DIFFERENT assembled values as they compare different flags to produce what as far as I can tell are the same result. To make this more confusing, there are also opposites, eg JNB (jump if not below), JNG, JNGE which assemble to the same machine code commands as their counterparts, eg JNB is the same as JAE etc. There are also other commands that test individual flags which can be used for different purposes (eg testing OF the overflow flag to see if an addition has overflowed off the end) which are all fairly self-explanitory. These can all be near or short jumps, and should be assembled differently depending on where the labels are in your program.<br /><br />Syntax: same as for JMP<br /><br /><br /><br />~~~ASSEMBLERS~~~<br />These come in different shapes and sizes, fulfil different purposes, and most of all use slightly different syntax (with the exception of mingw/dev-cpp inline asm which is just weird). Nasm is a free open source assembler with simplified structure support and very well defined means for addressing, masm has better structure support, more macros, and is helpful when making the step between C and asm. Tasm is a lot older than both of these, and as far as I know is used more for console apps. Fasm is one I have heard much about, but never really played with much.<br /><br />The bottom line here is that it doesn't matter what assembler you use, as long as you like it, and you know the differences between it and the other major assemblers for when you get code samples.<br /><br /><br />~~~CONCLUSION~~~<br /><br />I'm hoping this is enough for now, post here if theres anything ive missed or badly fucked up and ill see to it that it gets fixed<br /><br /><br />All for now<br /><br />NoFriLLz </div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3560240899762646748-568655995495017062?l=hacking.jackbook.com'/></div>Prakashhttp://www.blogger.com/profile/12642479089577527230noreply@blogger.com0