Pouya EsmaeiliinTowards DevScan a website for malicious URLs with AsyncURLCrawler and Virus TotalA malicious URL is a hyperlink with the intent of facilitating scams, attacks, and fraud. Clicking on such URLs may result in the…Dec 27, 2023Dec 27, 2023
Pouya EsmaeiliinTowards DevSecurity Vulnerability Scanning in Gitlab CI PipelinesA security vulnerability represents a system weakness that, if exploited, can lead to unauthorized access to confidential data, violate…Dec 15, 2023Dec 15, 2023
Pouya EsmaeiliinTowards DevDesign Considerations to Develop a Robust System Against DDoS AttacksA DDoS (Distributed Denial of Service) attack aims to disrupt a service by flooding it with huge amounts of traffic, exhausting its…Dec 3, 2023Dec 3, 2023
Pouya EsmaeiliGit: Less commonly used but handy commandsGit is a daily tool for developers, offering a wide range of commands. This post doesn’t aim to introduce basic git commands or delve into…Oct 7, 2023Oct 7, 2023
Pouya EsmaeiliA Cryptographic Client Side StateIn web applications, sometimes it is needed to exchange multiple messages between server and client to complete a user journey. For…Jan 20, 2023Jan 20, 2023
Pouya EsmaeiliRate Limiter with RedisIn this post a leaky bucket rate limiter is implemented with Redis. Read the post to know the reasons why Redis is suitable for rate…Jan 6, 2023Jan 6, 2023