Skip to main content
Borderline

Navigation principale

  • Chrysalide
  • Home
By Ivan, 5 March, 2023
Cybernetic man, image generated with MidJourney

All hail our new AI overlords

A lot has been going on at the intersection of AI and the art field recently. There's a lot to say about how AI will change our lives, and I feel that the current debates are missing the point.

I've laid down my thoughts on the subject here:
https://www.kaspersky.com/blog/chat-gpt-changes-all/47405/

TL;DR:

Tags

  • opinion
  • artificial-intelligence
  • midjourney
  • chatgpt
By Ivan, 8 January, 2023
Hacker with a red hoodie, matrix effect, IK x Midjourney

Fallacies, dilemmas and tragedies: finding a way out of cyber-offence

This essay was published on VentureBeat on December 19, 2021.

Smart people in my industry have noted the growing role of cyberspace in inter-state conflicts and called for the development of cooperative, global regulation and governance. There are a few ethical dilemmas that this raises, including one that not much has been written about: the morality of cyberattacks.

Tags

  • opinion
  • policy
By Ivan, 4 January, 2023
Bitcoin symbol burning in flames

Everything you have always wanted to know about NFTs (and also why I despise them)

In 2022, some time before FTX's demise, I wrote a long three-part series on cryptocurrencies and NFTs which was published on Kaspersky's blog. It was translated in several languages, and I thought it would make sense to put all the links on my blog. It ended up being my biggest writing project for the year and I'm very proud of the way it turned out. I hope you'll find it an interesting read! 

Tags

  • cryptocurrency
  • nft
  • bitcoin
By Ivan, 9 March, 2022
Logo of Kaspersky

Here we go again

Hey everyone. I haven’t posted here in a while. The world made no sense the last time I did, and it makes even less sense now. That translates (among other things) to people being crazier on the internet, constantly challenging my personal illusions about what I imagined to be rock bottom. Maybe in five years, I will come back to this post, read it again, and go “oh, man, those were the chill days, I miss those”. 

Tags

  • kaspersky
  • opinion
By Ivan, 3 December, 2018
Screenshot of the manalyzer.org website

Detecting anomalies in the RICH header

A few days ago, Kaspersky published a blog post regarding a likely false flag in the wiper component of OlympicDestroyer. The attempt is based on an undocumented, lesser-known PE header called the RICH header. I don’t want to go into too much details regarding its layout, as many other sources have done a great job documenting it.

Tags

  • malware
  • manalyze
By Ivan, 3 August, 2018
A crowd fighting

Free speech, racism and hypocrisy

These are troubled times indeed. If you’ve been using the Internet for a while, you must have noticed that the general climate has been steadily declining. In fact, it feels like we have grown quite used to our weekly offense-fest. It is speculated that social media platforms are engineered in a way that encourages them: nothing generates more “engagements” than an inflammatory post that the audience will retweet in feverish, self-righteous anger. The mainstream media certainly doesn’t seem to mind, as this provides a constant stream of highly clickable opinion pieces.

Tags

  • opinion
By Ivan, 7 June, 2017
Process hollowing diagram

Process Hollowing with Manalyze's PE library

For some reason, articles about process injection techniques seem to be popular these days, and I thought it was the perfect opportunity to write something I have had in mind for a long time. As some of you may know, I maintain Manalyze, a static analyzer for PE executables. One key part of this program is obviously its parser, as writing PE parsers is notoriously hard. For this reason, I took great pains to make sure this part of Manalyze could be reused in other projects.

Tags

  • manalyze
By Ivan, 7 December, 2016

ersh.py: a pure Python encrypted reverse shell

Today's article is going to be a short one. Many of you may have read @ropnop's great post on upgrading plain shells to interactive TTYs. While the commands given in the article can solve usability problems, they provide no help on the transport level where several things can go wrong:

Tags

  • pentest
  • freedom fighting
By Ivan, 5 August, 2016
Fake tech support landing page

How I got tech support scammers infected with Locky

A few days ago, I received a panicked call from my parents who had somehow managed to land on a (now defunct) web page (snapshot here) claiming they had been infected by Zeus. This horrible HTML aggregate had it all: audio message with autoplay, endless JavaScript alerts, a blue background with cryptic file names throwing us back to Windows' BSoD days, and yet somehow it displayed a random IP address instead of the visitor's one.

Tags

  • social-engineering
  • malware
  • scam
By Ivan, 3 April, 2016
Frozen Synapse logo

Broken Synapse: writing a DSO decompiler

I've been a huge fan of Frozen Synapse ever since it was released back in 2011. It's a strategy game which looks like chess, only players move their pieces at the same time and discover the outcome at the end of the turn. I had thought about looking into the game's internals a few times these past years and I finally found some time to do it.

Tags

  • reverse-engineering
  • gaming

Pagination

  • Current page 1
  • Page 2
  • Next page
  • Last page

Language

  • 🇺🇸 English
  • 🇫🇷 Français
RSS feed

Find me on social media