Jump to content

WinappDebug - A tool to find error in your winapp2.ini file


TheWebAtom

Recommended Posts

Thanks to help from Robbie Ward (User: winapp2.ini); I've made this very simple console app to detect common errors with your winapp2.ini file.

How do I use it?
Simply place 'winapp2.ini' in the same folder as 'WinappDebug.exe' and run the tool. It will output a list of errors that it detects.

What kind of errors does it detect?
- Starting and trailing whitespace
- LangSecRef, FileKey & RegKey spelling errors
- Spaces in environmental variables
- Missing numbers next to FileKey and Regkey entries
- Missing backslashes next to environmental variables
- Incorrect usage of the 'Detect' & 'DetectFile' commands.

WinappDebug.png

It's not working! HELP!!!
WinappDebug requires the Microsoft .NET Framework to be installed on your computer. Make sure winapp2.ini can be accessed by the tool by closing any programs you are using to edit it.

Download (version 0.3)
http://content.thewebatom.net/files/WinappDebug.exe

 

MetaScan results show 1/40 security products incorrectly detect WinappDebug as malware. If you have any concerns, you're welcome to compile it from the source code below ;)

Source Code
Written in VB.NET. Available from PasteBin.

Please feel free to leave comments and suggestions.

I'm Shane.

Link to comment
Share on other sites

  • 2 years later...
  • 4 weeks later...

@ TheWebAtom: I know the coding language will have a look and see if I can help you out.

 

This thing can grow to become really big and helpful.

Every line of code written by man can be undone by man

.

"A loser in the real world is still a loser in the net!" - .hack//SIGN

.
Getting old is inevitable,  growing up is optional !!

Link to comment
Share on other sites

  • 3 months later...

It would be grat to add a check routine for that :

 

 


_________________________________________________________________

 

working of Excludekey: I think these Excludekey should not work, because you use | instead of \, cause Excludekeys work like this.

 

 

also true !!!!

 

but second bug:

ExcludeKey1=FILE|C:\Users\Admin\Desktop\Musik\1.txt;2.txt

 

; dont work, serperate each file ......

___________________________________________________________________

 

from winapp2.ini

[Diablo III Logs*]
Section=Games
Detect=HKCU\Software\Blizzard Entertainment\D3
Default=False
FileKey1=%CommonAppData%\Battle.net\Setup\diablo3_engb\Log
FileKey2=%ProgramFiles%\Diablo III\Logs
FileKey3=%ProgramFiles%\Diablo III Beta\Logs|*.*
FileKey4=%LocalAppData%\VirtualStore\Program Files*\Diablo III\Logs
FileKey5=%LocalAppData%\VirtualStore\Program Files*\Diablo III Beta\Logs|*.*
FileKey6=%LocalAppData%\VirtualStore\ProgramData\Battle.net\Setup\diablo3_engb\Log

File key 1 ,2 ,6 not cleaning definition! could it work ? like *.log e.g.

 

______________________________________________________________________

 

 

 

also nice double use of ||  \\   ;;   |\   \| **

 

 

 

also:

 

 

 

Oh shoot, realtek (logs) does a recursive scan from %SystemDrive%, that's just horrid.

 

Thats not just clean,

Its squeaky clean :)

 

 

and doble rules detection....

Link to comment
Share on other sites

  • 5 months later...

It might be a good addition to detect if the "Default=False (or True)" is missing.   :)

Windows 10 x64 Pro on ASUS Maximus VIII Extreme motherboard, i7-6700k CPU,H220 X2 Liquid Cooler, 64 gbyte RipJaws DDR4 3200 RAM, Samsung 970 Pro NVMe M.2 500 gbyte SSD + Samsung 850 Pro 512 gbyte SSD, EVGA RTX 3060 Titan graphics card (Home Built System);  Windows 11x64 Pro on 512 gigabyte Dell XPS 15 2-in-1 Laptop/tablet and Dell XPS 8940 PC.  ASUS RT-AC88U router, 14 tbyte WD My Cloud PR2100 NAS Server, 200 Mbps cable Internet, MS Edge Chromium, MS Office 2021 (Local), Casper 11, DisplayFusion (3 Flat Panel Displays per system):   Latest Bitdefender Internet Security, Quicken, Weather Watcher Live, ThumbsPlus 10, Sticky Password 8, WD Smartware, CyberLink PowerDVD23, MSI AfterBurner, Rainmeter, 8GadgetPack, and many more.

Link to comment
Share on other sites

  • 3 years later...
  • Moderators

Old thread is old.  Unpinned by request, any information about this debugger ask at the winapp2 thread.

 

Thanks

 

ADVICE FOR USING CCleaner'S REGISTRY INTEGRITY SECTION

DON'T JUST CLEAN EVERYTHING THAT'S CHECKED OFF.

Do your Registry Cleaning in small bits (at the very least Check-mark by Check-mark)

ALWAYS BACKUP THE ENTRY, YOU NEVER KNOW WHAT YOU'LL BREAK IF YOU DON'T.

Support at https://support.ccleaner.com/s/?language=en_US

Pro users file a PRIORITY SUPPORT via email support@ccleaner.com

Link to comment
Share on other sites

  • Nergal unpinned this topic

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.