Tao Security

Creating a Large Text File Viewer by Vibe Coding with Visual Studio Code, Cline, OpenRouter, and Claude 3.7

Tao Security - Wed, 04/09/2025 - 12:46pm
I just created another Windows 10/11 application using AI. This is a follow-up to the SquareCap program I posted about a few weeks ago
The problem I was trying to solve this time was opening and searching extremely large text files. I used to use the old Mandiant Highlighter program for this, but it was last updated in 2011 and couldn't handle the 26 GB text file I wanted to open. If you're wondering what that file is, it's a dump of the contents of the main Starfield.esm file from the Bethesda Game Studios game called Starfield. I use the xdump64 program bundled with xEdit. You can try this program for yourself if you like. It's a stand-alone Windows C# .NET 9 application that runs on Windows 10 and 11. 
Like my last program, all I did was work with the model for about 3 hours to get it to where it is now. I tried for an hour or so to implement a "highlight all search matches" function but could not get that to work.  The screen capture cuts of the right side of the page where the search and match feature lives.

You can download the .exe from GitHub at https://github.com/taosecurity/BejView
Windows will probably complain because it is not signed. 
As with my last program, I have no idea of code quality or vulnerabilities. This was a fun exercise to see if I could create a program that would address a problem I was working.Copyright 2003-2020 Richard Bejtlich and TaoSecurity (taosecurity.blogspot.com and www.taosecurity.com)
Categories: Tao Security

Creating a Windows Application Using Visual Studio Code, Cline, OpenRouter, and Claude

Tao Security - Tue, 03/25/2025 - 4:26pm
I just created a Windows 10/11 application that take square screen captures. I did zero coding myself but used Visual Studio Code, Cline, OpenRouter, and Claude. I got the idea by watching a video on so-called Vibe programming by a YouTuber named Memory. I have zero Windows programming experience although I have recently been playing with simple video game development. 
After creating the application I was able to use Cline to help me commit it to GitHub. You can find it at https://github.com/taosecurity/SquareSnap/. Note that if you download the .exe Windows will complain because it is unsigned. If you worry about back doors just look at the code yourself -- or have your own LLM read it! 
This was just an experiment to see how these tools work. I decided to try creating a screen capture program that only takes captures in a square or 1:1 format because it's useful for social media, and especially YouTube posts. I had not found anything prior to this. This is really amazing but I obviously cannot comment on code quality. I'm happy that it's working well enough to take the screen caps in this blog post.Copyright 2003-2020 Richard Bejtlich and TaoSecurity (taosecurity.blogspot.com and www.taosecurity.com)
Categories: Tao Security