Auroville – The universal town in Tamil Nadu, India

Auroville wants to be a universal town where men and women of all countries are able to live in peace and progressive harmony above all creeds, all politics and all nationalities.
Today Auroville is recognised as the first and only internationally endorsed ongoing experiment in human unity and transformation of consciousness, also concerned with – and practically researching into – sustainable living and the future cultural, environmental, social and spiritual needs of mankind.

You might also like:

The keyboard with the “damn it!” key!

That’s a keyboard I saw in my colleague’s office. Note the white “Damn it” key. I can imagine when all fails and you cannot find the bug / give up, you just press this magic button! šŸ™‚


You might also like:

Batchography: Reading a text file line by line in Batch files

This is yet another article about Batch files. In this article, I am going to show you how toĀ read a text file line by lineĀ using theĀ Batch files scripting language.

For more advanced Batch scripting topics, please grab a copy of the Batchography book.

batchography-good-res

Let’s get started! Continue reading “Batchography: Reading a text file line by line in Batch files”

Guiding Hands

That’s a really funny and sarcastic video showing how much attached we are now to our smartphones. This video really makes sense! šŸ™‚

You might also like:

Hiew+ – Editing process memory with Hiew hex editor

What’s is Hiew+

Hiew+ is based on the FsPlus project. FsPlus is an implementation of an idea that allows you to access non disk filesĀ as if they were disk files.Ā Hiew+ is a real life example of FsPlus where we take HiewĀ (an excellent hex editor) and turn it into an excellent process editor.Ā Each process will be viewed as a file with a size as much as SYSTEM_INFO.lpMaximumApplicationAddressĀ returns.Ā In theory FsPlus should work with any hex editor to provide process memory editing, but this release is just Hiew ready.

Hiew+ editing the process memory of a process being debugged by IDA Pro

Usage

To use FsPlus, you need to inject FsPlus.dll into Hiew’s process memoryĀ so that the APIs are hooked. After APIs are hooked, FsPlus will recognize andĀ treat in a different manner any file name that has the following form: “pid|1234” where 1234 is a given PID. To make the usage even simpler, IĀ provid a small GUI (FsPlusGui) to allow you launch Hiew conveniently.

In fact, Hiew+ can be considered as a nice addition to your reverse engineering tools arsenal (IDA Pro‘s debugger or any other debugger, etc.).

Here’s a screenshot of theĀ FsPlusGui:

You will need to double click on a process to have Hiew or the desired processĀ launched with FsPlus support.
Make sure you specify the settings correctly in FsPlus.ini:

[settings]
title=Hiew+ (c) lallous <lallousz-x86@yahoo.com>
hookdll=.\fsPlus.dll
launch=c:\hiew\hiew32.exe

Features

After you run it successfully, you will be able to start editing processes as if you were editing files.Ā The catch is every process virtual address is now a physical offset in Hiew.

Modules as IMAGE_SECTION_HEADERs

For your convenience we have created additional IMAGE_SECTION_HEADER structuresĀ in the PE header of the main process, so that each loaded module is view as aĀ PE section:

Textual information about process’ modules

In addition to viewing modules as PE sections, you will have an actual representation of all loaded modules just after the end of the PE header:

flower separator
batchography-good-resDo you want to master Batch Files programming? Look no further, the Batchography is the right book for you.

Available in print or e-book editions from Amazon.
flower separator

No Read Errors

To avoid reading errors and such, any unreadable memory page is filled with “BAD!” pattern.

Physical and Logical disk editing

This is not something added by FsPlus, rather it is a undocumented feature of Hiew32 where you can useĀ Hiew to edit/view logical and physical disk sectors:

Conclusion

Download – Release date: late 2008

This tool has been tested with Windows Vista (32) and Windows XP SP2 and with Hiew 7.29.
Hope you find this tool useful as Hiew itself.
Note:Ā Please don’t contact me if you run into trouble. This tool is no longer supported.

You might also like:

A visit to the Saint Charbel Monastery in Annaya, Lebanon

Charbel Makhlouf, also known as Saint Charbel in Annaya Lebanon is very famous amongst Maronite and Catholic Christians. Charbel is famous for his numerous miracles such as healingĀ partial paralysisĀ or eradicating cancer from patients.
It is customary for me and my family to visit Saint Charbel’s monastery once a year at least. In this blog post, I share with you some of the photos I took.


You might also like:

Take aways from the Defensive Driving Course

Recently, I took the 6 session defensive driving course. The following are some of the notes I extracted from the course that I would like to share with my you:

There were lots of information in the course, I highly recommend taking it! You can download the notes as a single PDF file from here:

(The PDF was created using the free Pic2Pdf tool)

The defensive driving formula


Continue reading “Take aways from the Defensive Driving Course”

The difference between hell and heaven is a mindset

the sacrifice of one An old teaching tale goes like this: A young man wanted to know the difference between Heaven and Hell.

The sage led him to two rooms with observation portals, one labeled Heaven and one Hell.

Looking in at Hell he saw a banquet table filled with luscious food but the people at the table were emaciated and distressed. Their spoons had long handles to reach the food, but the handles were too long to bring the food to their mouths.

Then he looked in on Heaven. Same table full of luscious food. Same long spoons. But the people were healthy and happy and using their long-handled spoons to feed one another.

You might also like: