Language Selection

English French German Italian Portuguese Spanish

The Road to KDE 4: Strigi and File Information Extraction

Filed under
KDE

After a short delay due to a heavy dosage of Real Life(tm), I return to bring you more on the technologies behind KDE 4. This week I am featuring Strigi, an information extraction subsystem that is being fully deployed for KDE 4.0. KDE has previously had the ability to extract information about files of various types, and has used them in a variety of functional contexts, such as the Properties Dialog. Strigi promises many improvements over the existing versions. Read on for more...

Strigi is a library that sits at a lower level than KDE. It is written in C++, and is designed to present a series of generic calls that a program can use to find more information about a given file or files. It is in no way tied to KDE except that the development version lives in KDE's SVN repository. It also has search capabilities, which are not really the focus of this article.

The Strigi libraries are used to get information from within files, such as the dimensions of an image, or the length of an audio clip, embedded thumbnails, number of lines in a log, source code licensing info or just to search a text file for a given string. Strigi has other advantages, as it can work inside compressed files, archives, and so forth seamlessly. In fact, it ships a few useful utility programs, called deepgrep and deepfind. These useful command line programs allow you to search for information within binary file formats as easily as using grep or find on plain text files. KDE is inheriting the same libraries, so we also get this unique advantage of being able to pull information out of files that are buried within binary formats, such as .tgz files.

Full Story.

More in Tux Machines

KDevelop 5.2.1 released

Just a few days after the release of KDevelop 5.2.0, we today provide a stabilization and bugfix release with version 5.2.1. This is a bugfix-only release, which introduces no new features and as such is a safe and recommended update for everyone currently using KDevelop 5.2.0. You can find the updated Windows 32- and 64 bit installers, the Linux AppImage, as well as the source code archives on our download page. Read more

Rugged, octa-core hacker board has 2GB RAM

FriendlyElec’s $75 “NanoPC-T3 Plus” SBC runs Linux or Android on an octa-core -A53 Samsung SoC, and features 2GB DDR3, 16GB eMMC, and -40 to 80℃ support. FriendlyElec announced the original NanoPC-T3 SBC in April 2016, back when the company still called itself FriendlyARM. The community backed board, which was a processor and RAM upgrade to the NanoPC-T2, has now been further enhanced with a new NanoPC-T3 Plus model. Read more

Android Leftovers

Security: Firefox "Breach Alerts", Uber Crack, and Intel Back Doors

  • Firefox “Breach Alerts” Will Warn If You Visit A ‘Hacked’ Website
    One more thing is coming to add to the capabilities of the recently released Firefox 57 aka Firefox Quantum. Mozilla is working on a new feature for Firefox, dubbed Breach Alerts, which will warn users when they visit a website, whether it was hacked in the past or not.
  • GCHQ: change your passwords now even if Uber says it contained the breach
    Uber claims to have paid $100,000 to secure 57 million accounts exposed in a breach last year, but the UK's spy agency, GCHQ, suggests consumers don't place too much faith in Uber’s claim. The GCHQ's National Cyber Security Centre (NCSC) on Thursday published guidance for Uber users, reminding those affected by the firm’s just revealed 2016 breach they should take precautionary action even if their personal details may not have been compromised. The agency warned that Uber drivers and riders should “immediately change passwords” that were used for Uber.
  • Drive-By Phishing Scams Race Toward Uber Users
    Indeed, hardly any time elapsed after Uber came clean Tuesday about the year-old breach it had concealed before crack teams of social engineers unleashed appropriately themed phishing messages designed to bamboozle the masses (see Fast and Furious Data Breach Scandal Overtakes Uber).
  • EU authorities consider creating data breach justice league to tackle uber hack
    Multiple investigations prompted by Uber's admission that it concealed a hack could join together for one big mega-probe into the incident. An EU working group which has responsibility for data protection will decide next week whether to co-ordinate different investigations taking place in the UK, Italy, Austria, Poland and the Netherlands.
  • Intel Didn't Heed Security Experts Warnings About ME [Ed: Intel refused to speak about back doors until it became too mainstream a topic, then pretended it's a "bug"]
    For nearly eight years, the chip maker has been turning a deaf ear on security warnings about the wisdom of Intel Management Engine.