This happens more often than I’d like. It does get more difficult to work on projects when you have to think of all the dependencies you need, then find out you need to change pieces halfway through.
As someone who is looking to start really breaking into the software engineering/programming field, this is a must read article. Which, most don’t surprise me (web 2.0 movement and everything around me needing PHP).
While its more objectionable than anything, the statistics still prove that Python is getting more love than Java now. Which makes sense. I wouldn’t have been surprised if it would Ruby, but Python has more English-based syntax, which makes it easier for beginner programmers to work with.
This will make projects that branch off of PHP still maintain compatibility (as much as possible) with one of the most well-known server scripting languages out there, PHP.
Its finally possible! At least in Python.
KPlugs (http://www.kplugs.org/) is a Python module that allows people to access data inside of the kernel itself, usually unheard of unless you write a crafted module or other driver.
The security aspects of this is interesting, and I haven’t really looked at it enough to tell if its actually safe to use in practical purposes, but its still an interesting tool to use. Especially with the rise of scripting languages and yet not being able to run them beyond user level, this could potentially lead to a better advantage in making that happen.
This isn’t old technology, in that persistence has been around for a good few years, but now Kali Linux is offering it in encrypted form.
Persistence in this from is basically a way for live USB-ran distros to keep data that was created/modified while running from the USB. While I never use this feature, it is nice to have if you’re an on-the-go kind of person. The added feature of encryption has been long over due and one of the reasons I have never used persistence to begin with.
Google has released an XSS game to showcase what and how XSS (cross site scripting) works. You can view it here: https://xss-game.appspot.com/ and its pretty fun, actually. Reminds me a lot of WebGoat but a lot less intense.
This marks the end of an era with TrueCrypt ceasing operations. Granted, it was nothing more than a distant memory for the longest time as better solutions came around, at least on Linux, such as dm-crypt. Its still sad to see this day come since I’ve used TrueCrypt a lot from the moment I got into IT a good 10 years ago.
For those who aren’t familiar with Lavabit, it was a service that offered encrypted email service that got cease-and-desist sort of letters form the government once the Edward Snowden event happened. This was mostly a “we want those emails, give them to us!” email, which Lavabit eventually said “you want all? you have none!”
Not really sure what they expected, though, when the US system is what caused the issue to begin with.
This is the problem with “improving” features. You make a change in one spot of the code and you break a million other things. Though I think it is admirable that Google admitted to this issue. Now to just hope they fix it so they don’t end up like AOL…