Exploring Behavior Sanitizers in Elixir and Erlang

154
clicks
Exploring Behavior Sanitizers in Elixir and Erlang

Source: brycekerley.net

Type: Post

The article discusses behavior sanitizers, which are tools for detecting vulnerabilities in programs during their development. It compares the sanitizers used in C/C++ with those available for Elixir and Erlang, specifically focusing on Erlang's trace module. The author describes a prototype sanitizer that integrates with Elixir and PostgreSQL to detect and respond to potential SQL injection attempts. The article outlines the code implementation and functionality, explaining how the sanitizer detects malicious SQL statements and triggers alerts. The author suggests that while this prototype is useful for demonstration purposes, it is not suitable for production use.

© HashMerge 2024