RSSAmplifier

Blog

Jon's FOSS Blog

Anything networking, coding, crypto, or security

fossjon.wordpress.comRSS feed ↗15 posts

Latest posts

Lessons Learned From Implementing Multi-Threaded VPNs!

When reading packets or network data from a tunnel interface, the order in which they are read does matter as they can impact connectionless protocols and also cause stateful protocols to spend time re-ordering data! There were three techniques that I tried implementing to solve this issue: ~

A Year Of Three Websites

https://fossjon.com https://xorcipher.com https://icanhazdns.com ~

I Created A New Web Service For Command Lines – icanhazdns.com

It is inspired by icanhazip.com but it returns a little more information as well! curl icanhazdns.com ~

EARTH-TO-APPLE – Curved Glass Is More Beautiful Than Curved Metal!

Please help me start a petition to Apple to bring back smaller sized phones with a pro screen and a flat metal ribbon which wraps the curved glass front and back like a beautiful diamond ring design should be! The iPhone 4S was soo close, all it needed was a full AOD screen with curved [ ]

Upgrade Ubuntu To The Next Major Release via Command Line SSH/Screen

screen -dm -S up bash -c "do-release-upgrade -d -m server ; sleep 99999" Bonus Command: screen -p 0 -S test -X stuff 'echo "test" \n' ~

A Highly Modified ARCF Stream Cipher Implementation In C

So after spending a few years working first on a encrypted proxy solution and then moving to a encrypted tunnel solution, I ve carried forward this highly modified version of the RC4 stream cipher, trying to tune it up and make improvements to it over time. This latest version includes the following features over the original [ ]

There Are Two Kinds Of VPNs…

I ve spent a few years now looking for a higher-performing network-wide Proxy or VPN service. I ve modified some frameworks, like nginx and openvpn, and I ve created my own versions of those frameworks as well. After modifying OpenVPN, I decided to implement my own version of that modified functionality in roughly 1000 lines of C from [ ]

Apple Has Put The PC Industry Into A Classic Mexican Standoff

The entire PC industry is an interesting one to watch function at a distance, there are essentially 3 parties involved which all need to get along with each other, however, what happens when each one is at war with each other? Let s find out! ENTER-SCENE: The software maker, the hardware maker, the computer manufacturer

Future Note On Performance Profiling In C

gcc -Wall -pg -g c.c objdump -S ./a.out perf record ./a.out perf report

How to get uBlock Origin back into Brave Browser with Manifest v2

brave://settings/extensions/v2 Note: For some extensions in its own options settings, mark the Allow User Scripts toggle. Now, if they would only allow you to remove the split view menu option like was once previously available! ~

Experimenting with nftables flowtable as an iptables enthusiast

I am presently experimenting with a software-based routing-offload feature of nftables that I am not used as an iptables fan called flowtable. I haven t had a chance yet to measure the performance of this config but I am using the commands below to help set it up in my firewall: NOTE: If you are using [ ]

Google Cancels Gmailify! :O :(

Link: https://support.google.com/mail/answer/16604719?hl=en First, Yahoo cancels simple mail forwarding. Then I try to use the Google gmailify feature to get my email as well as be able to send mail on behalf of my domain name. Next, Google cancels gmailify so now I have recently switched everything over to Fastmail, which offers both of these features [ ]

The Typeplus Stabilizer Design & Movement

I wanted to highlight this interesting new keyboard stabilizer design that the Typeplus Stabilizer offers. It has a hooked wiring ending insert which basically slides/glides along an internal track within the stem housing when actuated. With only a little bit of lube needed, there is no wire ending rattling or ticking that can occur because [ ]

Going back to re-implement the work I once started for the VPN TUN C program…

Long screen cap warning: I recently went back to reimplement a test program I started of a basic VPN TUN application. I implemented a similar version of the work that I placed in the OpenVPN framework but with a highly-modified crypto stream cipher and random number generator! Note: I reposted about this later on in [ ]

Generating better random numbers in C with the help of /dev/urandom (practical-random) and (s)rand (pseudo-random)

Order of Operations [C Snippet] Source Code: https://github.com/stoops/vpn/blob/main/lib/rnd.c ~