VALFE08

Hello everyone 👋

Hope everyone is fine and waiting for the new year. After taking a loooong break, I’m writing this post to convey some things.

What is VALFE08

I’ve been recently doing a side project called VALFE08 which stands for Vishwa’s Android Log File Extractor. VALFE08 is a CLI based application built using Python and ADB. It extracts all the vital logs from the device, and presents it to the end-user. One can utilise this raw log files and conduct various analysis including malware analysis.

VALFE08 started as a single file python script and began growing more and more feauture rich. Currently VALFE08 encrypts all the extracted files using a key and auto-decrypts it when user intends that kind of action.

Things I had in mind when building VALFE08

After spending a considerable amount of my sweat on VALFE08, I made my mind that VALFE should be a complete deliverable product and not a self-utility kind of software script. I followed python’s clean code practices wherever I could. I was also was very keen and strict on code-readability and reusability. However VALFE08 can be improved a lot and I guess, I will probably commit more time on this to get my clean-code practices top-notch.

Things VALFE08 taught me

VALFE08 provided me with serious technical gains. It is when I learned more about OSS Licenses and how they affect the project in long term. I also learned a lot about the industry standards on delivering software maintaining deliverable intergrity using checksums. It also provided me with abundent knowledge about structuring the codebase so that the code’s surface area is increased and there is no scintilating crtical code, which can pose itself as a single point of failure.

Where is VALFE08 now

VALFE08 is currently at its alpha stage (pre-production). However it is going to production on [01-01-2023]. I am finally very happy to announce that VALFE08 is now usable by anyone with an android mobile and a computer system running Windows as its operating system. I am pushing VALFE08 to production because all the vital features are done and tested on windows. It also provides install and uninstall scripts for windows, so it is a complete package in a way. Pushing VALFE08 to production also means that I will be on the feedback loop of Software development, where I will be able to optimize and fine-tune uninvited bugs and instabilities in a effective manner.

Please have a eye on the releases page of VALFE08 to know about the first production version.

You can have a look at the source code of VALFE08 from here

Finally, I wish all of you a VERY HAPPY NEW YEAR 2023. Keep working hard and Good luck!

Thanks for reading!

Until then signing off,

~/CR08