May 27th, 2008 / No Comments » / by KC

credit=???
i just found it on a site i think that i share this with all of us
Students then learn how intruders escalate privileges and what steps can be taken to secure a system. Students also learn about intrusion detection, policy creation, social engineering, DDoS attacks, buffer overflows, and virus creation. When students leave this intensive five-day class, they will have hands-on understanding and experience in ethical hacking.
Chapter 1 - Introduction to Ethical Hacking
Chapter 2 - Footprinting
Chapter 3 - Scanning
Chapter 4 - Enumeration
Chapter 5 - System Hacking
Chapter 6 - Trojans and Backdoors
Chapter 7 - Sniffers
Chapter 8 - Denial of Service
Chapter 9 - Social Engineering
Chapter 10 - Session Hijacking
Chapter 11 - Hacking Web Servers
Chapter 12 - Web Application Vulnerabilities
Chapter 13 - Web Based Password Cracking Techniques
Chapter 14 - SQL Injection
Chapter 15 - Hacking Wireless Networks
Chapter 16 - Evading IDS, Firewalls and Honey Pots
Chapter 17 - Linux Hacking
Chapter 18 - Buffer Overflows
Chapter 19 - Cryptography
Chapter 20 - Virus and Worms
Chapter 21 - Physical Security
Chapter 22 - Penetration Testing
Extract the file and rename it to ISO
Hacking Toolbox
Backdoor: Intrude computer and control the computer with client program.
Crack tool: Crack passwords of systems or applications, crack the serial numbers.
Disassembler: Disassemble the program with it. If you have a executable file, you can look the source code of this file with it.
DoS tool: Make computer stop to respond to any request with these tools, so other people can not access the computer.
Document: Documents about hacker, cracker, etc.
E-mail tool: Destroy the computer system using these tools, the tools are all related to e-mail. It includes several tools about e-mail, for example, email bomber, tool to find someone?s email address, etc.
Editor: Edit or modify your program with them.
Encryption & decryption tool: Encrypt files of almost any type using many strong cryptography algorithms.
Executable file tool: Manipulate executable files with these tools, bind some executable files, split one executable file, etc. So, for example, you can add one executable file to another one.
ICQ tool: Destroy the computer system using these tools, the tools are all related to ICQ. All programs in it work with ICQ. With the tools, you can do many things, for example, recovering ICQ?s password, sharing your files, and encrypting your ICQ messages, and so on.
Keylogger: Record keystrokes when the program is running, so you can get some useful information, for example, password.
MISC: Examine source code for security holes, hack games, and other interesting tools for both linux and windows.
Packet forging: Modify the data packet on network at will.
Phreak tool: Test the paging transmitters and systems, and so on, it includes box and wardialier.
Scanner: Acquire the system information, for example, open ports, OS, and so on.
Sniffer: Intercept and capture the data on the network.
Snoop tool: Show information of your system. For example, it can show IP address of your computer, or it can show SCSI and ATAPI devices in your system, and so on.
Source code: Source code of many tools.
Spoof: Bypass an HTTP proxy, keep your connection active, creates fake credit card numbers, ip spoof, etc.
Virus: Source code of virus and executable virus.
Backdoor
1. Back Orifice: Tools about back orifice.
2. Backdoor kit: Collection of many backdoor program.
3. Backdoor source: Source of backdoor program.
4. Minigift: Another backdoor program.
5. Net spy: Allow you to gain control of another computer using the internet.
6. Trojan: Control other people?s computer.
Crack tool
1. AMI Crack: Crack the Ami BIOS.
2. AMI Decoder: Crack the password of ami BIOS.
3. ARJ Cracker: Cracks password protected ARJ Files.
4. AW: Crack the password of BIOS.
5. Adv Office 2000 Password Recovery (pro): Crack the password.
6. Adv Office 2000 Password Recovery (std): Crack the password.
7. Advanced Archive Password Recovery: Crack the password of archive.
8. Advanced Excel 2000 Password Recovery: A program to recover lost or forgotten passwords to files/documents created in Mic*ft Excel.
9. Advanced NT Security Explorer: An application for Windows NT/2000/XP system administrators for finding holes in system security.
10. Advanced Outlook Express Password Recovery: Crack the outlook express password.
11. Advanced PDF Password Recovery Pro: Crack the PDF password.
12. Advanced Word 2000 Password Recovery: Crack the password of word 2000.
13. Advanced ZIP Password Recovery: Crack the password of zip.
14. Ami BIOS cracker: Crack password of ami BIOS.
15. BIOS / CMOS tools: Crack the password of BIOS and CMOS.
16. CryptoExplorer for Borland Paradox: Recover Borland Paradox passwords.
17. Dictionary: Used by cracker to crack the password.
18. Dictionary Maker: Makes dictionary files for password crackers.
19. FBRUTE: Crack unix password.
20. Hades cracker: Crack the password.
21. John The Ripper: Crack unix password.
22. Kill CMOS ver 1.00: Crack the password of CMOS.
23. L0phtCrack 2.01: Recover passwords for Windows NT.
24. Lilo crack: Crack password of lilo.
25. Linux crack: Crack password on linux.
26. Lotus 1-2-3 Password Recovery Key: 1-2-3 Key is a program to recover passwords for Lotus 1-2-3 documents.
27. Lotus Word Pro Password Recovery Key: Recover Lotus Word Pro Password.
28. MS Access Password Detection: Crack password of MS Access.
29. Mac crack: Crack password on Mac.
30. MailPassword: Recover lost password of e-mail.
31. MakePwl: Create the PWL files.
32. NtPassword: Find holes in system security.
33. PGP Crack: Crack the PGP.
34. PWLCRACK: Crack the PWL files.
35. PalmCrack 1.1: The password testing tool for the Palm Computing Platform.
36. Passware Kit: Recover the password.
37. Password Recovery Tools: Recover some passwords.
38. Password dictionaries: Used by cracker to crack the password.
39. PwlTools: Recover login password.
40. Quicken Password Recovery Key: Recover password.
41. Register: Register the software.
42. RemPass Ver 2.6: Crack password of BIOS.
43. SERIALS 2000: Crack the register code.
44. Serial number: Used by cracker to crack s/n.
45. THC-CUPASS: Crack password of user on a WindowsNT/W2K server.
46. THC-PrintDates: Crack password using date.
47. Unix password crackers: Crack passwords for unix.
48. Windows crack: Crack password on windows.
49. Windows password crackers: Crack password on windows.
50. Word List: Word dictionary.
51. WordPerfect Password Recovery Key: Recover passwords for WordPerfect document files.
52. Wzippwd: Creates valid serial number for Winzip.
53. ZIP Cracker: Cracks ZIP Files that are password protected.
54. iMesh Password Recovery: Recover a password installed in the iMesh client.
55. variation tool: Prepare the word list used by cracker to crack password.
Disassembler
1. ASMGEN: A program to generate cross-referenced assembly language code from any executable file.
2. Bubble Chamber: Disassemble executable files.
3. DoDi?s Visual Basic Tools: DoDi is a VB kit.
4. PROVIEW: Analyze and view system.
5. Windows Disassembler: Disassembe Windows executables and dynamic link libraries.
DoS tool
1. Black: Bomb someone?s computer with it.
2. IGMP Nuker: Bomb other?s computer with this popular tool.
3. Windows DoS kit: Attack computer systems with this useful tools.
4. pagebomb: Bomb windows pager with this tool.
5. windows95/98 patch: Patch you system in order to avoid attack by hackers.
Document
1. Article about hack: Introduce some knowledge about hack.
2. Article about hacker: Tell you how to become a hacker.
3. Articles about DoS: Describe what is DoS attack.
4. Articles about crack: Teach you how to crack.
5. Articles about programming: Introduce some knowledge about programming.
6. Aticles about hack: Narrate some knowledge about hack.
7. Books about hacking: Narrate some knowledge about hacking.
8. Books about linux: Introduce information about linux.
9. Books about network: Tell you knowledge about network.
10. Books about programming: Introduce some knowledge about programming.
11. Document about jargon: Tell you some about jargon.
12. Document about pbx: Introduce some pbx knowledge.
13. Document about phreaking: Introduce knowledge about phreaking.
14. Other documents: Introduce you some information.
15. Phrack Documents: Discuss some questions about phrack.
16. The Trojans Removal Database: Describe a lot of Trojan programs.
E-mail tool
1. Anima: Bomb some others? computers with this tool(e-mail bomber).
2. Anonymous emailer: Send e-mail without being recognized.
3. Bomber: Bomb someone?s e-mail box with it.
4. E-mail bomber kit: Bomb some e-mail box with these tools.
5. Euthanasia: Bomb other?s e-mail address with this tool.
6. Extreme mailer: Bomb some victim?s e-mail address with it.
7. Haktek: Use this program to attack your victim or protect yourself from being hacked.
8. KaBoom!: Bomb other?s e-mail box.
9. Mail Bomb: Bomb your victim by this e-mail bomber.
10. News Mail Agent: Find any e-mail address in news groups.
11. Quick Fyre: QuickFyre is an anonymous emailer \ mail bomber.
12. Stealth Mailer: Send bombs to other people with this tool.
13. Unabomb: Send people email bombs.
14. Web Mail Agent: Find any e-mail address in the internet.
Editor
1. HEXCALIBUR: Examining, modify or otherwise manipulate disk files in their raw, or binary format.
2. HEXpert for Windows: Edit windows multi-format binary files.
3. Hex Workshop: Edit, insert, delete, cut, copy, and paste hex to your files.
4. Hexedit: Edit your raw files.
5. Hiew: Dump NE-executable file and dump LE/LX-executable file.
6. Script Hack Wizard: Allow you to hack or modify many language scripts with ease.
7. Support Files: Add the necessary files that script hack wizard uses to run.
Encryption & decryption tool
1. Apocalypso: Crypto tool from HNC.
2. Cryptonite Pro: Uses a superfast 64 bit encryption algorithm on Windows 95/98/Me.
3. EasyFP: Performs file encryption to protect your files and folders from being read by others.
4. Encryption: Encrypt your system information by four tools.
5. Encryption tools: Collecting a huge munber of encryption and decryption tools.
6. Encryptonite: Encrypt and decrypt text file with it easily.
7. HTML Encrypt: Encrypt your HTML/Script program.
8. Macintosh Encryption: Include various Macintosh encryption tools.
9. NetMangler: Encrypt your emails and protect yourself with NetMangler.
10. PC-Encrypt: Compress and encrypt almost any type of file.
11. PGPfreeware: Protect your email form unauthorized view.
12. WebPassword: Protect your web pages with password.
13. WinSafe: Encrypt your files with some powerful algorithms.
Executable file tool
1. Bound File Detector & Remover: Detect bound file with this tool.
2. Exe file tool: Manage the exe files with these tools.
3. Fusion: Enable static, virtual or dynamic linking, with sophisticated version control when using dynamic linking.
4. Multi Binder: Bind an unlimited number of files, of any EXE/BAT type.
5. Newjoiner: Avoid av detection.
6. PEBundle: Allow for DLLs or other files to be ??bundled?? with an executable file.
7. Topo: Scan all sections in order to find large ?usable? areas.
8. WinSplit: Split and join files with this tool.
9. inPEct: Bind 2 executables in one.
10. inPEct source code: Bind 2 executables in one.
ICQ tool
1. Advanced ICQ Password Recovery: Recover passwords to ICQ accounts.
2. Aquila: Recover your passwords with it.
3. ICQ Document: There are two documents about ICQ.
4. ICQ File Share: Share your files over the internet with your online friends.
5. ICQ MachineGun: Attack victim computer by ICQ.
6. ICQ kit: Attack your victim with these tools.
7. ICQr Information: Read and reveal personal information stored in Mirabilis ICQ Database (.DAT) files.
8. PGP-ICQ: Encrypt your ICQ messages.
9. SecureICQ: Allow you to encrypt messages you send and to decrypt encrypted messages you receive.
10. Send It Agent: Send very large data in no time to the ICQ users.
11. Source code about ICQ: Snoop ICQ traffic for a set host.
Keylogger
1. G2kBIOSspoof: Spoof BIOS password for gateway pc?s simply.
2. HookThis: Set a systemwide keyboard-hook.
3. Hooker: Make intelligent trojan keylogger module.
4. Invisible KeyLogger Stealth: Monitor computer activity to steal key information invisibly.
5. KeyGhost: Record keystrokes with tiny module that clips on to PC keyboard cable.
6. KeySpy: Spy program as a keyboard logger and a PC remote controller.
7. KeyTrap: Log keyboard key effectively!.
8. Keycopy: Keep a record of any keyboard activity on your computer.
9. Keylog: Include keylog tools such as Keylogwn, Keylog95, Keylog5 and Keylog25, IKS12d-m.
10. PC Acme: Monitor activity on PC and saves all information in the LOG files.
11. PC Acme Pro: Monitor software on PC and saves all information in the LOG files.
12. Phantom2: Record and playback a keystroke program for MS-DOS.
13. Playback!: Record the complete task and then play it back with one keystroke.
14. SKInNT: Monitoring program developed for Windows NT and Windows 2000.
15. Skin: Monitors kit of Skin5pro, Skin98as, Skint5, and Skin5 Demo.
16. Slog: Provide you with a log of what you have typed on your own computer for later review.
MISC
1. Game Hack: Having Game Wizard 32 and CrackAid, two tools.
2. HeadStrong WebClicker: Use public proxies to create artificial banner ad clicks.
3. Linux_misc: Collect many Linux misc tools with some source files as TCFS, SILC, DDNSF, St Jude, FreeVSD.
4. Misc: Include many misc of source codes and tools that can do such job as hijacking, monitoring, or interception, etc.
5. Quick Socket: Allow you administrator to chat (via keyboard) directly to a remote user also running Quick Socket.
6. Shutdown 2000: Disturb running application program.
7. Windows_misc: Contain all kinds of Windows misc tools, especially Wat, Stealth Proxy, Outlook Header Exp, WebClicker2.0, Ap2.74, etc.
Packet forging
1. Netcat: Reading and writing data utility across network connections using TCP or UDP protocol.
2. Packet_Forging: Include 21 files that are all used to create and send arbitrary packets on ethernet networks.
3. Packet_tool: Having other five packing tools as tcpkill, packetx1, msmh, LibnetNT, arpinject in the kit.
4. Pksnd102: Packing 16 files as Winpkt, Pktsend, Ndis3pkt, Dump, Dumy, Dis_pkt9 in it, among which are packed or executable files and source files of packet driver programs.
5. Raw IP Packet Capture/Creation Utility: Allow you free reign to directly forge the packet in any way you so desire.
6. Snot: Use snort rules files as its source of packet information.
7. Winject: Inject packet for Windows 9x, also called drugs for Windows.
Phreak tool
1. Auto Dial: Help you to use a war dialer easily.
2. Blue Dial: Make it easy to create and use different frequency settings for dialing.
3. Boxtone: Create phone tones.
4. CATCALL: Deal out a sentence from mildly annoying to downright galling.
5. CHaoS DeViCe: Call random pagers, puts in a phone number, hangs up, and goes all over again.
6. CPhreak: It is the first fone phreaking utility.
7. Dialing Demon: Wardialer.
8. Grim Scanner: Search for dial tones and carriers in the same call.
9. No Carrier: Scan with Dos shell, graphics and more!.
10. POCSAG Decoder: Allow the off-air decoding of POCSAG paging signals at 512, 1200 or 2400 bits/second.
11. Pageit: Page a billion different pagers and put in one number, or Page ONE pager and put in a billion numbers!.
12. PhoneTag: Check for starttime every second while it?s running.
13. Phreak box: Construct and use phreak box.
14. Super Dial: Call all of your town (or cities) phone numbers.
15. THC-SCAN: Scan phone-number areas with your modem.
16. The Little Operator: It is another wardialer.
17. Tone Loc Utilities: It is also a wardialer.
18. ToneLoc: Dials numbers, looking for some kind of tone with it.
Scanner
1. 7th Dimension Port Scanner: Scan your port address more easily.
2. AB Complete Ping: Allow you to ping one or more IP addresses, to scan a network for shared resources and to scan a computer for open ports.
3. Angry IP Scanner: Scan IP very easily and rapidly!.
4. Dave?s Port Sniffer: Detect FTP, HTTP, POP, SMTP, TELNET and FINGER deamons running on any TCP host machine.
5. DeadBolt: Monitor holes in Windows and alert you when it detects suspicious activity, giving you the power to stop viruses dead in their tracks!.
6. Linux-Vuln-source: Carry the two scanner as Rnmap and VLAD ?s system security kit!.
7. MacAnalysis: Audit suite for your Macintosh to perform and help implement a security standard for your computer/network by performing some work.
8. NetBIOS Security Kit(unix): Perform various security checks on remote servers running NetBIOS file sharing services.
9. NetBIOS Security Kit(windows): Perform various security checks on remote servers running NetBIOS file sharing services.
10. Netmon: Monitor network connections.
11. Nmap: Explore or security audit network on Linux or Unix.
12. Port Invader: Scan a range or list of IP addresses to verify if there are open or closed ports.
13. Port Scanner: Scan a group of IP address looking for the presence of specific incoming TCP/IP ports.
14. PortScan: Scan port fast and configurably!.
15. Port_Scanner: Collet 20 tools to use in port sacanner on Linux or Unix!.
16. Portscan SMS Alert: Alert you when probed scandlogd logs information to syslog and invokes this shell script.
17. Scanner: Collect 84 tools and misc to scan.
18. SecureScan NX: Scan your distributed network architecture for vulnerabilities from one central location.
19. SkPortScan ActiveX Control: Integrate port-scanning capabilities into your applications with this ActiveX control.
20. THC-HappyBrowser: Check an NT-Server/Webserver for known vulnerabilities.
21. THC-Probe: Scan compilation for Linux.
22. THC-Scan: Automate tone, carrier, vmb scanning.
23. WhereIsIP: Find the geographic location of chat room members, ICQ members, and more.
24. Windows_Trojan_Scanner: Collect 6 little tools scanning whole networks to find well known Trojans.
25. Windows_port_scanner: Collect 9 Port Scanner running on Windows.
26. XSharez scanner: Scan, search and get specific resources for you.
Sniffer
1. Blackbox for AOL: Monitor application for America Online, AIM, ICQ, and Yahoo Messenger.
2. Colasoft Application Protocol Sniffer & Analyzer: It is a TCP/IP Network Sniffer & Analyzer program based on Windows system.
3. Ethereal0814: Free network protocol analyzer?s another version.
4. Ethereal0817: Analyze network protocol, another version of Ethereal.
5. Ethereal0820: Analyze network protocol freely for Win32.
6. Libpcap062: Needed for capturing packet to you as the packet capture library, the latest release of Libpcap.
7. Linux_sniff_source: Contain 18 sniffer tools on Linux and some source files.
8. LittleBrother: Allow supervisors to accurately manage and measure internet and network resource usage.
9. NetProb32 Network Analyzer: Analyze, Monitor Traffic, and Generator Packet program.
10. PacketX: Integrate winpcap packet capture functionality with VB or any other programming environment supporting Mic*ft ActiveX technology.
11. Phenoelit?s own security sniffer: Open a network interface for all packets and not only for these packets, which are send to this interface.
12. Proxy Workbench: It is a unique proxy server ideal for developers, trainers and security experts that displays its data in real-time.
13. Snarp: Allow the host to sniff the data from the wire.
14. Sniff-em: Base on a competively priced, performance minded Windows as a Network analyzer.
15. Sniffers: Having 34 files in it and among that are 28 sniffer tools and some source codes.
16. Socket Workbench: Designed to analyze socket communications.
17. Stealth Activity Recorder: Use newly and easily internet enabled tool for monitoring home and business PCs.
18. Tcpdump362: Capture and dumper program pretty much for the original protocol packet.
19. Windows_sniff: Facilitate the capture and visualization of network traffic kit of 5 tools and 1 source code files.
20. Winpcap: Capture and send raw data from a network card, the free Packet Capture Architecture for Windows!.
Snoop tool
1. ID: Display the ID information of machine?s specific hardware.
2. IPQuery: Show the current IP Address.
3. NetroSnooper: Find hidden files on the internet!.
4. Network Inventory: Provide network administrators with the ability to perform a software inventory on all machines located on a network.
5. Quadsoft?s IP Tool: Tell you your IP Address in a variety of ways.
6. ShellSPY: Track every process running on your PC.
7. Trouble In Paradise: Install nothing but trouble your machine with some showing message.
8. iNetTools for Windows: Collect menu-driven testing tools for internet and IP-based networks.
Source code
1. APG: Set for random password generation.
2. ARP Monitor: Trace arp requests from/to your machine.
3. Asm: Including msmh, inpect, GetDialPasswords, it is a kit.
4. Backdoor: Includes 17 Backdoor tools in the kit with their source code.
5. Blue Beep: Blue Beep is a wardialer, this includes its source code.
6. C_SOURCE: Contain 4 files in it, and get the tools source code after decompress them.
7. Emailcrk: Crack password of e-mail account.
8. Findhost: Scan port on the net for you.
9. Harvester: Contain the source of Harvester, which monitors remote web pages and FTP directories.
10. IgmpNuke: Use IGMP packet tool?s source code.
11. Jail Chroot Project: Build a chrooted environment on POSIX with source code of C.
12. Keylogger_SRC: Include all the full source of Keylogger recording keystrokes.
13. Misc_src: Misc source code of 10 tools.
14. Network Grep: Mimick as much functionality in GNU grep as possible, applied at the network layer.
15. Nutcracker: Check/crack password tool for Unix/Linux.
16. PgpIcq: Encrypt your ICQ messages using the power of the world?s best encryption software.
17. Portscanner: Scan a group of IP address.
18. SecurityFocus ARIS Extractor: Analyze IDS log sophisticatedly and filter important attacks from the noise.
19. ShareDecryption: Extract share passwords from registry.
20. VB_SOURCE: Contain 14 files in it, and get the tools source code after decompress them.
21. Wnuke4: This is the complete wnuke4 source file package.
22. Zebedee: Secure IP tunnel tool?s source code!.
Spoof
1. Credit probe: Creates fake credit card numbers.
2. HTTPort: Establish a transparent TCP/IP tunnel through a proxy server.
3. IP Spoofer: Support IP spoofing software kit.
4. Ircgspoofer: Spoofer software on IRC Ghost.
5. Pinger: Trick your ISP into thinking you are always active.
Virus
1. Virus_exe: Including six most typical executable virus programs.
2. Virus_source: Containing many virus source codes in the package, this page will be devoted to Virii and Trojan?s, 89 files in all.
Backdoor
extract the file and rename it to ISO
No password required.
——————————————————-
Mirrors:
OR:
Ethical Hacker Tools
OR :
Posted in: Rob The Internet Piggy Bank
May 21st, 2008 / 1 Comment » / by KC
These days an average web developer needs to have a broad matrix of skills in order to do his/her job. HTML, CSS, JavaScript, AJAX, XML, some server side language, some linux skills, some apache, some database skills, standards, accessibility, SEO, the list goes on. Parts of the list are also multiplied by (or raised to the power of?) the number of browsers you want to support. Crazy, isn’t it? We’re such optimists trying to make stuff work in such an environment.
There’s gotta be an easier way to write code that does something meaningful! Yes, there is, it’s called JavaScript. You learn JavaScript, you learn it well, and you don’t need to learn anything else. Isn’t that cool? JavaScript is, practically, everywhere. Learn JavaScript and you can:
- create rich and powerful web applications (the kind that runs inside the browser)
- write server-side code such as ASP scripts or for example code that is run using Rhino (A JavaScript engine written in Java)
- create rich media applications (Flash, Flex) using ActionScript which is based on ECMAScript, which is JavaScript
- write scripts that automate administrative tasks on your Windows desktop, using Windows Scripting Host
- write extensions/plugins for a plethora of desktop application such as Firefox or Dreamweaver
- create web applications that store information off-line on user’s desktop, using Google Gears
- create Yahoo!, or Mac, or dunno-what-type-of widgets
- create Windows apps (those that end in .exe) and libraries (.dll)
I’m sure the list above is not even complete.
OK, it’s a joke that with one programming skill only you’ll be employed for life, but it’s a fun thought anyway. Off to the main topic of the post.
JScript
This is Microsoft’s version of JavaScript (yep, the thing that annoys us *sometimes* in IE) and can also be used to create server side pages (ASP, ASP.NET) or desktop applications. Apparently JScript is now called JScript.NET and can be compiled to create .exe files. Let’s see how.
The compiler
The compiler (program that creates programs) is an exe file called jsc.exe (JScriptCompiler) and is part of the .NET framework. Good news is that you can use it without installing any MS IDE (whatever Visual Studio is called these days), free of charge. Even better, maybe it’s already there, on your machine. I searched my completely normal Windows XP machine that doesn’t have any special MS tools and was able to find two copies of the compiler! You can search for “jsc.exe” and in case you don’t already have it, you can read how to get it here.
So once you find your jsc.exe (found one o’ mine in C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727), then add this path to your environment path: Right-click My Computer - Advanced - Environment Variables - System Variables - Path - Edit
Now open command prompt (Start - Run - “cmd” - OK) and type “jsc”+ENTER. You should see a list of help options for the compiler. Cool!
First .exe (in years)
The last time I created an .exe file is probably yeeears ago, when I was this Visual Basic king, writing a desktop application that takes a directory of images and creates a web gallery (example)
OK, lets create a simple application.
cd ..
mkdir myapps
cd myapps
Create a file called hello.js with the following content:
var d = new Date();
var n = Math.random();
print('Hello, \ntoday is ' + d + '\nand this is random - ' + n);
Now let’s compile!
C:\myapps>jsc hello.js
Microsoft (R) JScript Compiler version 8.00.50727
for Microsoft (R) .NET Framework version 2.0.50727
Copyright (C) Microsoft Corporation 1996-2005. All rights reserved.
No error messages, so we’ll take that as an OK
Let’s check:
C:\myapps>dir
Volume in drive C has no label.
Volume Serial Number is B96A-95DB
Directory of C:\myapps
08/31/2007 07:33 PM <DIR> .
08/31/2007 07:33 PM <DIR> ..
08/31/2007 07:34 PM 4,096 hello.exe
08/31/2007 07:33 PM 109 hello.js
2 File(s) 4,205 bytes
2 Dir(s) 40,287,092,736 bytes free
YES! An .exe was created! Without further ado, let’s run it already!
C:\myapps>hello
Hello,
today is Fri Aug 31 19:34:32 PDT 2007
and this is random - 0.5855108083158316
That’s so cool, the compiled program works!
Making a DLL
Now, we’re convinced that we have a good thing going here, so let’s create a DLL, meaning create a library that other applications can use.
JScript.NET has the notion of namespaces and packages (which we usually fake on the web) and class-based objects (eww! well, it supports the prototype stuff as well). So if we simply wrap our code in a package and a class and we create a new file LibHello.js:
package LibHello {
class Hello {
function say() {
var d = new Date();
var n = Math.random();
return 'Hello, \ntoday is ' + d + '\nand this is random - ' + n;
}
}
}
Let’s compile this into a library, we need the /t:library option when compiling
C:\myapps>jsc /t:library LibHello.js
This creates hello.dll and we have a library!
Consuming the lib
Finally, let’s create an app that leverages the new library we just created.
Create consumer.js with the following:
import LibHello;
var h = new LibHello.Hello();
print(h.say());
Compile and run:
C:\myapps>jsc consumer.js
C:\myapps>consumer.exe
Hello,
today is Fri Aug 31 19:53:29 PDT 2007
and this is random - 0.45013379838789525
Nice and easy.
So what?
I didn’t have time to experiment, but I’m pretty sure you can take tools such as jsmin or jslint and easily compile them into libraries that can be consumed from windows apps, or VBA scripts in Access, Powerpoint, etc. Imagine you’re writing some documentation in Word, you select some JS code you just wrote and JSlint it. That would be nice.
BTW, remember how we used /t:library option to produce a .dll and not an .exe? Well, there’s also the option /t:winexe which creates a windows application I mean with the window and everything and not a console app. OK, let’s give it a shot, create win.js with the following:
import System.Windows.Forms; // this has a MessageBox class
import LibHello;
var h = new LibHello.Hello();
MessageBox.Show(
h.say(),
"Dude!",
MessageBoxButtons.OK,
MessageBoxIcon.Exclamation
);
Compile:
C:\myapps>jsc /t:winexe win.js
Double click in windows explorer and you have a nice little unquestionably useful Windows application 
Original article from http://www.phpied.com/make-your-javascript-a-windows-exe/
Posted in: Web Development
April 17th, 2008 / No Comments » / by KC
Why China is the REAL master of the universe
By ANTHONY BROWNE - More by this author » Last updated at 23:18pm on 11th April 2008
Comments (2)
Cecil Rhodes, the businessman-imperialist of Africa, the creator of Rhodesia, suffered no flicker of doubt about who were the masters. “To be born an Englishman,” he mused, “Is to win first prize in the lottery of life.”
It wasn’t idle boasting. In the jingoistic triumphalism of the late 19th century, when waving the Union Jack was a simple pleasure, people sang: “Rule Britannia! Britannia, rule the waves” without any irony. It was a statement of fact.
A quarter of mankind lived under the British flag in the largest empire the world had ever known.
And many of those parts that weren’t under Britain’s rule - such as the U.S. - had been created by Britain.
British missionaries had opened up the Dark Continent almost unchallenged.
Scroll down for more …
Eastern promise: Chinese factory workers line up for their morning roll call

The British Army found it easier to invade troublesome nations - or most of them - than it does nowadays.
Britain was the workshop of the world, dominating science, manufacturing and trade.
To many Victorians, unquestioning of the ideology that underpinned much imperialism, British supremacy was a simple matter of racial supremacy - Europeans, and the English in particular, were fated to be the masters.
The truth is that we are masters of the world no more.
The global power shift from the West to the East is no longer just a matter of debate confined to learned journals and newspaper columns - it is a reality that is beginning to have a huge impact on our daily lives.
What would those Victorian masters of old have made of the fact that Chinese security men were on the streets of London this week, ordering our own police about and fighting running battles with British protesters while bewildered athletes carried the Olympic torch on its relay through the capital?
It was a brazen display of how confident China has become of its new place in the world, just as the British Government’s failure to take a firm stand on Chinese abuses of human rights shows how craven we have become.
The dire warnings from the International Monetary Fund this week that the West now faces the largest financial shock since the Great Depression, while the Asian economies are still powering ahead, simply underlines our vulnerability in this new world order.
The desperately weakened American dollar appears to be on the verge of losing its global dominance, in the same way as sterling lost it a lifetime ago.
The credit crunch has brought home to all of us in Britain how over-reliant our country has become on financial services. Meanwhile, the loss of our manufacturing industries to Asia continues unabated.
Last month, an Indian company, Tata, bought up what was once the cream of British manufacturing - Jaguar and Land Rover.
A couple of years ago, Nanjing Automotive, a Chinese company, snapped up MG Rover.
Just as the 19th century was the British century, and the 20th century was the American century, the 21st century is the Asian century.
But the handover of global power from the UK to the U.S. was trivial compared to what is happening now.
The U.S. was Britain’s offspring, based on the same values and the same language.
Scroll down for more …
The boys in blue: Chinese security men escorting the Olympic torch on the streets of London last weekend. Many were shocked by their heavy-handed tactics
It, too, was an Anglo-Saxon country, and passing the baton across the Atlantic ensured the continuation of the Anglo-Saxon world order, based on democracy, free trade and a belief in human rights, upheld through international institutions that both powers supported.
But the world order we have grown used to - and comfortable with - over the last century is coming to an end.
Napoleon III compared China to a sleeping giant and warned: “When China awakes, she will shake the world.”
After a long hibernation, China, and her 1.3 billion people - twice the population of the U.S. and EU combined - is awaking almost overnight.
And not just China. The world’s second most populous country, India, is industrialising at a historically unprecedented pace.
Their economies are growing on a long-term basis about four times the speed of the UK’s and that of the United States. Goldman Sachs, the bank, recently predicted that by 2050, China and India would have overtaken the U.S. to be the world’s first and second biggest economies.
We have long heard about the benefits this brings, in terms of plentiful cheap goods from toys to TVs, and huge opportunities for Western companies to sell their wares in these booming markets.
But there are also downsides, which are becoming more apparent. Unskilled workers in the West have become unsettled by the threat to their jobs as production moves East.
The most vulnerable Western workers have found their wages stagnate as they struggle to compete in an increasingly global market place.
And competition for raw materials is pitting East against West.
The economic explosion of China, and to a lesser extent India, has given them an almost overpowering hunger for raw materials with which to build their factories, homes and cars.
Wherever you turn, the rise of Asia is making its impact felt on our existence.
Every time you complain about the price of petrol being over £1 a litre, it is to the Far East you have to look to find the culprits.
Scroll down for more …
Traditional image: The Great Wall of China stands tribute to its turbulent past …
There are even reports that manholes in Britain have been disappearing to feed the monstrous appetite for scrap steel in the other side of the world.
China is spending 35 times as much on crude oil as it did eight years ago, and 23 times as much on copper.
As it builds gleaming skyscrapers on its fields, China alone consumes half the world’s cement and a third of its steel.
What is happening is so extraordinary that economists have had to invent a new word for it - this is not an economic cycle, but a supercycle, a shift in the world economy of historic proportions.
When demand increases and supply stands still, prices shoot up. Iron, wheat and oil are all at record prices, despite slackening demand in the faltering Western economies.
The cost of living in Britain is now rising faster than wages, making the British on average poorer year on year.
Asia’s expansion means that its influence is starting to be felt more directly around the world.
Asian countries are not just buying up foreign raw materials, but as their companies try to become global leaders, they are buying up Western companies.
It is not just Land Rover, Jaguar and MG Rover. The Malaysian company Proton owns Lotus. Indian company Tata owns Corus, once British Steel, as well as Tetley Tea.
The hunger for raw materials is also making China lose its shyness and venture out into the world. Like Germany and Russia, China has traditionally been a land empire, focusing its expansionist energies on countries it had borders with, and it eschewed the world-conquering exploits of Europe’s sea-faring maritime nations.
Europeans have, for half a millennium, been unchallenged as the global colonisers, but last month the respected Economist magazine dubbed the Chinese “The New Colonists”.
While the Congo in central Africa was once over-run by Belgians, it is now the Chinese that can be found wondering around its mining belts.
In Lubumbashi, the capital of the Congo’s copper-rich region Katanga, the Economist reported “a sudden Chinese invasion”.
Troubled Angola recently shunned Western financial aid because of the amount of Chinese money pouring into it, in return for commodities.
From Kazakhstan to Indonesia to Latin America, Chinese firms are gobbling up oil, gas, coal and metals.
Scroll down for more …
… while horrific traffic jams are a sign of its present and future
Canadian authorities were recently alarmed to find the Chinese interested in exploring the Arctic Ocean, in a bid to get a share of the minerals beneath the thawing icecap.
In eastern Siberia, Russians worry that China is by default taking over their empty land.
The West has long seen Africa as its backyard, but Western diplomats now worry that not just Africa, but South America, too, is being lost to China.
And Western governments are concerned that the rules of the game are changing. Most worryingly, as China’s brutal suppression of the once independent Tibet shows, this is not a superpower that respects Western standards on human rights.
From Darfur to Myanmar, China is cuddling up to murderous dictators.
At home, it holds mass executions of criminals with bullets in the back of the head while transplant surgeons stand by to harvest their still pulsating organs.
Yet Western governments have been in such awe of China’s looming power that their response has not been to challenge its abuses, but to try to silence their own protesters at home.
From the UN to the IMF to the World Bank, the international institutions that attempt to govern the planet were made in the image of the victors of World War II. Now power is shifting from West to East, the whole liberal democratic world order will face its first serious challenge in decades.
Many fear that things could get ugly.
There is only one thing worse than an unchallenged superpower - it is a superpower with a victim mentality, which feels the world owes it a favour.
And the bitter truth is that, after centuries of humiliation in foreign affairs, there is a nationalist mood in China that the country’s time has come again, that it can again claim its rightful place as the world’s most powerful country.
Its comparative weakness over the last few centuries is, in fact, but a blip in the last 2,000 years, during which China was the world’s most economically and culturally advanced nation.
Scroll down for more …
The launch of the Tata Nano: The Chinese company has now taken over British manufactuing giants Land Rover and Jaguar
It is an accident of history that Europeans took advantage of their window of opportunity in the last half of the second millennium to take over the world.
The cause was a combination of factors such as the development of maritime technology in Europe, the competition between European countries that drove them to look outwards and find new ways to increase prosperity, and the fact China remained firmly locked in its agrarian, introspective past.
Now things have changed, and already the shift in the world economy is starting to have dramatic effects on migration patterns.
The emigration of poor people from China and India to the West is slowing down, as their citizens see more hope in their own rapidly advancing nations.
Instead, their expanding middle classes are paying large fees for their children to enjoy a Western university education, before returning home.
There are now 60,000 Chinese students in Britain, more than from any other country.
Westerners have become accustomed to being the only tourists in the world’s tourist hotspots, but the Chinese and Indians want to enjoy the fruits of their labour by expanding their horizons, too.
Chinese tourists are likely to replace American tourists as popular irritants in Britain, and replace the Germans as competitors for the ski lifts.
As the opportunities flow from West to East, so too do the people.
India is luring the global Indian diaspora back, with laws that would be judged racist in Britain, offering visas to anyone living in the West with Indian blood in their veins.
Even some non-Indian Westerners are heading East for opportunities greater than they find at home.
The West’s cultural supremacy is likely to be as challenged as its economic supremacy.
Scroll down for more …
Under construction: The Chinese Olympic Stadium which will be used this summer. The event has already attracted huge controversy
As their economic confidence grows, Asians are discovering pride in their own cultures and are less inclined to mimic Western ones.
There is an infectious confidence in Bollywood, and the price of Chinese antiques is rocketing as the newly rich Chinese decide they want a slice of their history. Western culture, like the dollar, will soon find its heyday behind it.
But Western attitudes will change as well, with a likely shift to the political Right. White liberal guilt, the driving force behind political correctness, will subside as Westerners feel threatened by the global order changing, and their supremacy slipping away.
Anti-Americanism will disappear as Europeans realise how much better it was to have a world super power that was a democracy (however flawed) not a dictatorship.
There is even speculation that the intense economic pressure on countries such as Britain will cause them to trim down their bloated welfare state, simply because it will no longer be affordable at present levels.
Western attitudes of superiority to China and the rest of the East will also subside, as Westerners realise they are no longer the masters of the world.
The U.S. company Orient Express complained when Tata tried to buy it, that any association with the Indian company would damage the Orient Express’s premium brand.
Responding, R K Krishna Kumar, a senior Tata executive, thundered that “Indian companies … will take their rightful place in the international arena.
“Enterprises and individuals must recognise and adapt to these fundamental economic changes. We believe that those with a fossilised frame of mind risk being marginalised.”
In a world in which we are no longer masters, it is a warning that we ignore at our peril.