Remix.run Logo
alhazrod 7 hours ago

I remember before Little Snitch there was ZoneAlarm for Windows[0] (here is a good screenshot[1]). No clue if the current version of ZoneAlarm does anything like that (have not used it in 2 decades). I always found it weird that Linux never really had anything like it.

[0]: https://en.wikipedia.org/wiki/ZoneAlarm

[1]: https://d2nwkt1g6n1fev.cloudfront.net/helpmax/wp-content/upl...

JetSetIlly 3 hours ago | parent | next [-]

I wrote a program similar to this for AmigaOS many, many years ago. I would have been inspired by ZoneAlarm or a program like it.

I've just found it and uploaded it to github. Looking at the code, I can see my horrible C style of the time. There's probably bugs galore.

https://github.com/JetSetIlly/Direwall

If I remember correctly, it runs as a commodity and patches the socket library. Interestingly, the socket library was not re-entrant (unusual for Amiga libraries) so I had to patch the Exec OpenLibrary() function to monitor the loading of new copies of the socket library. But it's been a long time so memories are hazy.

It'll be interesting to see if it is still compiles and runs for modern AmigaOS, if any active Amiga programmers are around to see.

alex0com 6 hours ago | parent | prev | next [-]

This reminded me of running Kerio Personal Firewall. When Kerio ended I switched to either ZA or Comodo firewall, one of them introduced a neat feature of running executables in containers. Made clicking random things so much easier. But the best part with all of these was restricting windows to where it could barely do anything. "RandomXYZ.DLL wants to execute random what and connect to random where? I dont think so MS." lol

Scrounger 4 hours ago | parent | prev | next [-]

Who remembers BlackICE Defender tho?

https://archive.org/details/BlackICE_Defender

SV_BubbleTime 3 hours ago | parent [-]

I was there for SoftICE and BlackICE.

Simpler times.

brandon272 7 hours ago | parent | prev | next [-]

Completely forgot about ZoneAlarm. I remember using it in the early 2000s!

leokennis an hour ago | parent | next [-]

I read ZoneAlarm and it was like suddenly a part of my brain that went unvisited for 25 years lit up...

Foobar8568 3 hours ago | parent | prev | next [-]

Same... Totally forgot about ZA.

nurettin 4 hours ago | parent | prev | next [-]

Such nostalgia! I probably forgot about it after switching over to Linux 25 years ago.

loeber 4 hours ago | parent | prev [-]

Same!

an hour ago | parent [-]
[deleted]
orangesilk 2 hours ago | parent | prev | next [-]

> [ZoneAlarm] I always found it weird that Linux never really had anything like it.

There was simply no need for it. GNU provided most of the software, spyware was unknown.

Only since comercial vendors package for linux and bring their spyware along, the desire to inspect network rose.

justsid an hour ago | parent [-]

This is such a naive view on computer security. It’s not just about spyware, which is also not exclusive to commercial vendors.

fsflover an hour ago | parent [-]

What else is this about? Debian repositories still contain no malware and if you install software exclusively from them, you'll be safe.

M95D an hour ago | parent [-]

Does it contain Firefox? How about Chrome?

Quote from LittleSnitch:

> Little Snitch for Linux is built for privacy, not security

What's your definion of malware in this context?

fsflover 12 minutes ago | parent [-]

It contains Firefox and Chromium. You are right that they may call home, but at least it's very limited and easily configurable. Could be too much for you but fine with me. Also Debian does change their config by default to minimize privacy issues: https://news.ycombinator.com/item?id=32582260

avazhi 3 hours ago | parent | prev | next [-]

Back in the Halo 2 days ZoneAlarm and Cain and Abel were the go-to host bridging and bluescreen programs.

A simpler time lol.

Used to use Outpost Firewall Pro, too.

Chaosvex 2 hours ago | parent [-]

Good old Halo 2 stand-bying. An absolute plague.

VerTiGo_Etrex 4 hours ago | parent | prev | next [-]

Wow. Insane throwback. I think I first learned about ZoneAlarm from some PC magazine my parents bought for me. Completely forgot about this great piece of freemium!

asimovDev 3 hours ago | parent | next [-]

if anyone else suddenly started wondering, PC magazines still exist in physical form. There are even still Linux magazines that come with installer CDs for distros. And all kinds of other magazines as well, like for Mac computers, for photo editors, for Raspberry Pi etc.

whalesalad 4 hours ago | parent | prev [-]

I learned about it from Leo and Patrick on The Screen Savers

latentpot an hour ago | parent | prev | next [-]

It was problematic, so we moved to blackice defender iirc

jerukmangga 6 hours ago | parent | prev | next [-]

It's interesting hw lng it took for linux to get a user friendly application firewall like OpenSnitch

M95D an hour ago | parent [-]

It's because there's no way to make universal kernel modules/drivers, like it is on Windows.

DerSaidin 2 hours ago | parent | prev | next [-]

For me it was Sygate personal firewall back on windows xp

kasperset 5 hours ago | parent | prev | next [-]

There was also Tiny Firewall which got bought by Computer Associates around 2005. Probably the most complicated or fine grain control for me at that time in Windows XP.

distances 3 hours ago | parent [-]

This is what I used! At some point I managed to block DHCP lease renewals on my computer, and Internet would always stop working after a given timespan. Took a good while to figure out I caused the problem myself.

vasvir 2 hours ago | parent [-]

and that's how you learn...

Shooting yourself in the foot really helps to built intuition!

Zobat 24 minutes ago | parent [-]

Sometimes called "high instructional value".

pachouli-please 5 hours ago | parent | prev | next [-]

i loved zonealarm! and also pained myself with all the little rules and upkeep lol

laweijfmvo 7 hours ago | parent | prev | next [-]

isn’t this essentially built into Windows these days? although it seems to come with a lot of programs pre-approved.

wolrah 6 hours ago | parent | next [-]

No, the Windows firewall in its default configuration does not restrict outbound connections in any way. Any application can make any outbound connection it wants. If an application attempts to listen for incoming connections from external sources and there is not an existing policy, Windows will pop up a dialog asking the user if they want to allow this and if so whether it should be allowed to listen on all networks, only networks marked as "private", or for domain-bound corporate computers only networks where the domain controller is reachable.

It can be manually configured with very detailed policies, but you have to know where to go to find those controls.

It's been a while since I used ZoneAlarm or Little Snitch, but the last time I used either one the default behavior was instead that any connection attempt or attempt to listen for which there was not a policy would result in a dialog showing all the details about what application is looking to connect to or receive connections from what as well as a variety of options for creating a policy or even not creating a policy and just deciding whether that one connection would be allowed.

Also back when I used ZoneAlarm I had dialup so the taskbar addon they had which showed realtime bandwidth usage and what applications had active connections was really useful. It also had a big red "Stop" button that would immediately disable all connections, which thinking about it in retrospect really makes me miss the more innocent days of the internet.

BoredPositron 6 hours ago | parent | prev [-]

Most of the windows firewalls tools are just front ends for the integrated one with more sensible defaults.

poglet 7 hours ago | parent | prev [-]

[flagged]

weird-eye-issue 7 hours ago | parent [-]

That website redirected my browser to a very sketchy website after a couple seconds.

Don't open it.

@dang

armadyl 7 hours ago | parent | next [-]

That domain is blocked by Hagezi's Ultimate list. Definitely remove that user's comment

cwillu 6 hours ago | parent | prev [-]

@dang doesn't do anything; send a quick email to the contact address with a link