Security system update – we have decryption!

By Pat Natali

Good news everyone, I got OpenPGP.js to work. I gave up on jBinary and decided to go with a plain XHR request that uses the arraybuffer type. From there, it’s a cinch to load the binary data into OpenPGP.js. I’ve never been so happy to decrypt a file. 🙂 However, there are bugs and the…

Reverse engineering with GDB? Maybe

By Pat Natali

I’m learning a bit about reverse engineering, and I have to say: using GDB is a real pain. Gee, I wish I had IDA Pro right now! Anyway, GDB is a pain to use because I can’t view all the registers and flags at once. Allegedly, I should be able to also reverse-step in gdb…

Another security system update

By Pat Natali

I’m running into issues loading the GPG encrypted data into a Uint8Array which should then be read by OpenPGP.js. I am seeing a discrepancy between the values of what is going in the Uint8Array and what I am seeing in a hex editor. xxd hex editor shows a leading value of 133. The Uint8Array is…

Security system update

By Pat Natali

I made a little bit of progress. I’ve added a textarea for the GPG private key. Basically, you just paste the ASCII private key into the textarea, we load it into openpgp, prompt for a password, then we begin decrypting all of the incident data. There’s a lot more work to be done here.

Redmine, AWS Backup, and more

By Pat Natali

So, I was looking for a private issue tracker for my personal use. I discovered Redmine and installed it on cloud AWS. I assigned it a domain name and now I can connect and check on my issues, estimating time etc.. It’s so extremely convenient. I hope to expand its utility into planning etc.. I’m…

Security system update

By Pat Natali

Of course I couldn’t leave Rootcrit in the state it is right now. I have openpgp.js loaded finally. I may make a requirejs Mojolicious skeleton available, to make everyone’s life easier in the future. Anyway, I’m generating a keypair in the browser. Very nifty. This could be a service all on its own, actually. It…

Security system update

By Pat Natali

I just couldn’t let the issue with Rootcrit go, so I did some debugging via carton on Mojolicious::Static. I discovered that it was a misunderstanding on my part. The documentation could be a little clearer on this one. When I access “localhost/public/x” it then tries to look in “/home/user/whatever/public/public/x” or in other words, I needed…

Progress on the security system

By Pat Natali

My plan was to add OpenPGP.js to the Rootcrit system, but unfortunately, I can’t seem to get Mojolicious to serve static files no matter what I do. I’m not sure if it’s a chmod issue or what. I can clearly see that it’s listed in the static files. I may seek help on StackOverflow for…