Search

Alexandre Tang

Alexandre Tang is a Machine Learning Engineer at Escape. He loves to solve technical challenges such as the CTFs and carry out projects like organizing programming tutorials.

Alexandre Tang — Last Publications

Laravel SQL injection guide: Practical examples included

API Security

Laravel SQL injection guide: Practical examples included

Want to know how to protect your Laravel applications? Dive into our latest blog post, where we guide you through the best practices for Laravel security. Explore how these techniques can not only enhance the security of your web applications but also bring tangible benefits to your development journey. In this guide, Escape's security research team has gathered the most crucial tips to protect your Laravel applications from potential breaches, focusing on how to implement protection against S

Alexandre Tang
Best Django security practices

Django security

Best Django security practices

Learn to secure your Django applications effectively with our expert hands-on tutorial.

Alexandre Tang
How to secure APIs built with Express.js

API Security

How to secure APIs built with Express.js

Want to know how to secure your Express.js APIs? Dive into our latest blog post, where we guide you through the best practices for Express.js security.

Alexandre Tang
How to build secure APIs with Ruby on Rails: Security guide

API Security

How to build secure APIs with Ruby on Rails: Security guide

Are your Ruby on Rails APIs as secure as they could be? In today's world, where digital security is no longer an option, ensuring the robustness of your APIs is crucial. If you find yourself uncertain when attempting to answer this question, then this guide is for you. In this guide, we will be exploring how you can build a secure API on Ruby on Rails that prioritizes the safety and security of your users' data. Whether you are a seasoned developer or just starting out on your coding journey, w

Alexandre Tang
Best practices to protect your Flask applications

Flask security

Best practices to protect your Flask applications

Want to know how to protect your Flask applications? Dive into our latest blog post, where we guide you through the best practices for Flask security. Explore how these techniques can not only enhance the security of your web applications but also bring tangible benefits to your development journey. In this guide, Escape's security research team has gathered the most crucial tips to protect your Flask applications from potential breaches, including how to implement CSRF protection for Flask. Ou

Alexandre Tang
Different types of penetration testing

Pentesting

Different types of penetration testing

Penetration testing, commonly known as pentesting, involves simulating a real attack on a server to assess its vulnerabilities against potential real-world attacks. While the primary goal is to emulate concrete threats, pentesting can extend beyond, offering insights into the potential consequences if confidential data were to fall into malicious hackers' hands. Curious about the various categories of pentesting? Dive into this article! (And as a bonus, find guides on how to conduct pentesting

Alexandre Tang