Click here to Skip to main content
15,887,585 members

Articles by Elias Bachaalany (Articles: 17)

Articles: 17

RSS Feed

Average article rating: 4.44

Desktop Programming
MFC
6 Mar 2006   Updated: 15 Mar 2006   Rating: 4.79/5    Votes: 32   Popularity: 7.01
Licence: Not specified    Views: 177,878     Bookmarked: 43   Downloaded: 4,516
Please Sign up or sign in to vote.
Using dialog templates to create an InputBox() in C++, similar to that of VB's InputBox().
21 Sep 2003   Updated: 21 Sep 2003   Rating: 4.00/5    Votes: 18   Popularity: 4.70
Licence: Not specified    Views: 130,680     Bookmarked: 53   Downloaded: 3,174
Please Sign up or sign in to vote.
An example of writing a self-extracting archive using pack and unpack routines.
System
2 Nov 2012   Updated: 2 Nov 2012   Rating: 5.00/5    Votes: 13   Popularity: 5.57
Licence: CPOL    Views: 68,617     Bookmarked: 33   Downloaded: 3,687
Please Sign up or sign in to vote.
Format of the partition table accompanied with a GUI demonstration tool
Operating Systems
DOS
9 Apr 2019   Updated: 9 Apr 2019   Rating: 4.69/5    Votes: 4   Popularity: 2.83
Licence: CPOL    Views: 28,339     Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
Practical and useful Batch files scripts for beginners and advanced users
Programming Languages
ASM
13 Mar 2005   Updated: 4 Apr 2005   Rating: 4.86/5    Votes: 102   Popularity: 9.70
Licence: CPOL    Views: 705,187     Bookmarked: 160   Downloaded: 8,447
Please Sign up or sign in to vote.
An article showing how you can programmatically check if your code is running inside a virtual machine (such as VPC or VMWare).
C++
21 Jun 2004   Updated: 30 Jun 2004   Rating: 4.59/5    Votes: 24   Popularity: 6.26
Licence: Not specified    Views: 396,464     Bookmarked: 119   Downloaded: 5,615
Please Sign up or sign in to vote.
How to implement an Icon Overlay identifier.
8 May 2003   Updated: 19 Oct 2003   Rating: 4.17/5    Votes: 10   Popularity: 3.98
Licence: Not specified    Views: 116,624     Bookmarked: 28   Downloaded: 1,318
Please Sign up or sign in to vote.
A class to facilitates global hotkeys registration and handling
2 Nov 2003   Updated: 5 Nov 2003   Rating: 4.77/5    Votes: 28   Popularity: 6.74
Licence: Not specified    Views: 214,137     Bookmarked: 63   Downloaded: 3,330
Please Sign up or sign in to vote.
An article showing how to evaluate mathematical expressions using reverse polish notation (RPN)
22 Apr 2004   Updated: 14 Jun 2004   Rating: 4.87/5    Votes: 129   Popularity: 10.18
Licence: Not specified    Views: 1,098,553     Bookmarked: 164   Downloaded: 18,310
Please Sign up or sign in to vote.
A C++ port and enhancement of C#'s / VB's SendKeys function.
16 Apr 2007   Updated: 16 Apr 2007   Rating: 4.77/5    Votes: 29   Popularity: 6.83
Licence: Not specified    Views: 107,556     Bookmarked: 59   Downloaded: 0
Please Sign up or sign in to vote.
Describes how to use COM objects without registration.
11 Jan 2004   Updated: 4 Mar 2004   Rating: 4.87/5    Votes: 75   Popularity: 8.92
Licence: Not specified    Views: 697,316     Bookmarked: 123   Downloaded: 23,551
Please Sign up or sign in to vote.
An article showing how to change drive's serial number
5 Apr 2003   Updated: 25 Apr 2003   Rating: 4.36/5    Votes: 10   Popularity: 4.36
Licence: Not specified    Views: 66,070     Bookmarked: 41   Downloaded: 1,580
Please Sign up or sign in to vote.
A class to demonstrate another approach to IPC
6 Jul 2003   Updated: 6 Jul 2003   Rating: 4.63/5    Votes: 17   Popularity: 5.58
Licence: Not specified    Views: 112,991     Bookmarked: 34   Downloaded: 1,387
Please Sign up or sign in to vote.
An article to show how to write a code that will unify two different API set into one
28 Jun 2007   Updated: 28 Jun 2007   Rating: 1.17/5    Votes: 14   Popularity: 1.27
Licence: CPOL    Views: 32,070     Bookmarked: 8   Downloaded: 121
Please Sign up or sign in to vote.
How threads work, and how to create threads without using any API.
1 Aug 2006   Updated: 1 Aug 2006   Rating: 4.58/5    Votes: 11   Popularity: 4.77
Licence: Not specified    Views: 77,209     Bookmarked: 19   Downloaded: 1,029
Please Sign up or sign in to vote.
An article showing you how to programmatically retrieve DVD region information
C++/CLI
14 Sep 2005   Updated: 14 Sep 2005   Rating: 4.50/5    Votes: 35   Popularity: 6.83
Licence: Not specified    Views: 302,894     Bookmarked: 109   Downloaded: 2,415
Please Sign up or sign in to vote.
This article will teach you MC++ in a direct and experiential manner.
26 Jun 2007   Updated: 26 Jun 2007   Rating: 4.87/5    Votes: 47   Popularity: 8.01
Licence: CPOL    Views: 538,591     Bookmarked: 182   Downloaded: 0
Please Sign up or sign in to vote.
Learn C++/CLI in less than 10 minutes.

Average blogs rating:

No blogs have been submitted.

Average tips rating:

No tips have been posted.

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.
Web Developer
United States United States
Elias (aka lallousx86, @0xeb) has always been interested in the making of things and their inner workings.

His computer interests include system programming, reverse engineering, writing libraries, tutorials and articles.

In his free time, and apart from researching, his favorite reading topics include: dreams, metaphysics, philosophy, psychology and any other human/mystical science.

Former employee of Microsoft and Hex-Rays (the creators of IDA Pro), was responsible about many debugger plugins, IDAPython project ownership and what not.

Elias currently works as an Anticheat engineer in Blizzard Entertainment.

Elias co-authored 2 books and authored one book:

- Practical Reverse Engineering
- The Antivirus Hacker's Handbook
- The Art of Batch Files Programming