Click here to Skip to main content
15,891,136 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: 178,108     Bookmarked: 43   Downloaded: 4,521
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,770     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,787     Bookmarked: 33   Downloaded: 3,689
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,409     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: 706,587     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: 398,134     Bookmarked: 120   Downloaded: 5,617
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,734     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,347     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,105,973     Bookmarked: 164   Downloaded: 18,317
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,646     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: 698,406     Bookmarked: 123   Downloaded: 23,556
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,080     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: 113,091     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,110     Bookmarked: 8   Downloaded: 123
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,259     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: 303,014     Bookmarked: 109   Downloaded: 2,417
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,931     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