The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,860 other subscribers

25 years ago, around this period, the InterBase 6 / Firebird 1 prerelease gaping security hole was detected: a user politically with password correct would gain database access

Posted by jpluimers on 2025/12/24

Before Firebird version 1.0 got released, a gaping security hole that InterBase introduced in 1994 before InterBase 6.0 (mostly written in C) got open sourced in 2000 was detected by the team that frantically tried the Firebird fork to first get building on various platforms, then released.

It had a maximum CVSS score of 10.0 because it could access the security database in read/write mode, thereby allowing adding users with SYSDBA privileges.

The detection is now about 25 years ago; on 20260109 the publication (by IBPhoenix) of the bug will be 25 years ago too.

So below are some links, including the original InterBase 6 source which was hard to find as the attachments of the original release links had not been archived in the Wayback Machine.

But first some of the code parts, which also shows the source file I did find back:

Read the rest of this entry »

Posted in C, Database Development, Development, Firebird, History, InterBase, Software Development | Tagged: | Leave a Comment »

See a List of All Wi-Fi Networks a Mac Has Previously Connected To

Posted by jpluimers on 2025/12/24

[Wayback/Archive] See a List of All Wi-Fi Networks a Mac Has Previously Connected To

n modern versions of Mac OS, like macOS Mojave, Catalina, Sierra, OS X El Capitan, and Yosemite, you can shorten the syntax considerably as so:
defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences |grep SSIDString
In prior versions of Mac OS X, you can opt for the same as the above command, or use the lengthier string below with heavy regex:

Read the rest of this entry »

Posted in *nix, *nix-tools, Apple, bash, bash, Development, Mac, Mac OS X / OS X / MacOS, MacBook, Power User, Scripting, Software Development | Leave a Comment »

“Mozart or Bach?” – YouTube: The very first polyphonic music on a computer – Peter Samson programmed it on a PDP-1

Posted by jpluimers on 2025/12/23

Such a cool piece of computer history: [Wayback/Archive] “Mozart or Bach?” – YouTube

Full article: [Wayback/Archive] Programming in Harmony – CHM

--jeroen

Read the rest of this entry »

Posted in Development, Hardware Interfacing, History, Software Development | Leave a Comment »

Micro Men – 720p (2009) – YouTube

Posted by jpluimers on 2025/12/23

Interesting dramatised video about Clive Sinclair, Chris Curry, early Acorn Computer days and more early home computer days: [Wayback/Archive] Micro Men – 720p (2009) – YouTube originally for the UK market at [Wayback/Archive] BBC Four – Micro Men.

Quote from the video description: Read the rest of this entry »

Posted in LifeHacker, Media, Power User, Video | Leave a Comment »

Gamifying Security – Security Boulevard

Posted by jpluimers on 2025/12/23

Interesting thought: [Wayback/Archive] Gamifying Security – Security Boulevard

Via [Wayback/Archive] CircuitSwan on Twitter: “…”.

–jeroen

Posted in Blue team, Infosec (Information Security), Power User, Red team, Security | Leave a Comment »

Chrome/chromium gripe: cumbersome screenshots; Firefox much better (but management hates employees having cancer)

Posted by jpluimers on 2025/12/22

On Firefox, taking a screenshot is just a shortcut away [Wayback/Archive] Take screenshots in Firefox | Firefox Help:

  • Ctrl + Shift + S on Windows/Linux/Chrome OS
  • Command + Shift + S on MacOS

Too bad Mozilla also appears to be amongst the bad guys in firing an employee having cancer ¹.

On Chrome not so much and require opening the Chrome Developer Tools which take up precious screen estate, and saves the screenshot in the downloads folder instead of the clipboard. Many guides exist, for instance:

Read the rest of this entry »

Posted in Power User, Chrome, Web Browsers, Firefox | Tagged: | Leave a Comment »

Dorstlust | Drink wat Anders – via @ngrynerds

Posted by jpluimers on 2025/12/22

Interessant zowel een B2B als B2C site:

Read the rest of this entry »

Posted in LifeHacker, Power User | Leave a Comment »

Primary time scale failure at NIST Boulder campus; significant impact on NTP services

Posted by jpluimers on 2025/12/20

https://groups.google.com/a/list.nist.gov/g/internet-time-service/c/o0dDDcr1a8I

Posted in Uncategorized | Leave a Comment »

Adobe Photoshop Source Code – CHM

Posted by jpluimers on 2025/12/19

With the permission of Adobe Systems Inc., the Computer History Museum is pleased to make available, for non-commercial use, the source code to the 1990 version 1.0.1 of Photoshop. All the code is here with the exception of the MacApp applications library that was licensed from Apple. There are 179 files in the zipped folder, comprising about 128,000 lines of mostly uncommented but well-structured code. By line count, about 75% of the code is in Pascal, about 15% is in 68000 assembler language, and the rest is data of various sorts.

https://computerhistory.org/blog/adobe-photoshop-source-code/

Posted in 68k, Adobe, Apple, Apple Pascal, Classic Macintosh, Development, History, Macintosh SE/30, Object Pascal, Pascal, Power User, Uncategorized | Leave a Comment »

Some notes on ING banking with a corporate account

Posted by jpluimers on 2025/12/19

Two links that helped me with the Dutch ING baking app:

Read the rest of this entry »

Posted in Banking, LifeHacker, Power User | Leave a Comment »