August
24th,
2021
Presentation of the new feature added to the malicious IPs API.
August
21st,
2021
Short presentation of an API I made to get a list of malicious IPs.
March
13th,
2021
In this blog post, we present a simple implementation of Bluebird's Promise.map function in Python using asyncio.
January
23rd,
2021
In this blog post, we show how to solve a common bug while monitoring HTTP responses with Puppeteer.
September
20th,
2020
In this blog post, we analyze a credit card skimmer injected on Magento 1 websites to steal credit card information.
May
10th,
2020
In this blog post, we show how to create a simple ExpressJS middleware to detect bots.
February
9th,
2020
This blog post presents the main bot detection techniques and explain how behavioral approaches, fingerprinting, as well as CAPTCHA can be used to detect bots.
December
29th,
2019
This blog post is the first of a series on bot detection. In this blog post, we classify web bots into 3 categories depending on the technological stack they use. We go through each of these categories and present their main pros and cons depending on the use case and the type of website the web bots operate on.
September
10th,
2019
In this blog post, we conduct a benchmark to measure the overhead added by the obfuscator we developed in the two previous blog posts.
September
9th,
2019
In this blog post, we add new code transformations to the JavaScript obfuscator we created in a previous blog post.