# Show GN: Rust 기반 파이썬 LLM 인젝션 방어 프로젝트

> Clean Markdown view of GeekNews topic #22698. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=22698](https://news.hada.io/topic?id=22698)
- GeekNews Markdown: [https://news.hada.io/topic/22698.md](https://news.hada.io/topic/22698.md)
- Type: show
- Author: [mirseo](https://news.hada.io/@mirseo)
- Published: 2025-08-24T16:09:58+09:00
- Updated: 2025-08-24T16:09:58+09:00
- Original source: [github.com/mirseo](https://github.com/mirseo/string-formatter)
- Points: 9
- Comments: 0

## Summary

AI를 활용한 **파이썬 LLM** 환경에서 빈번하게 발생하는 **인젝션 공격** 문제를 해결하기 위해 **Rust**로 개발된 보안 패키지가 공개되었습니다. 이 패키지는 **IPS, IDS, IUS** 세 가지 주요 모드를 제공하여, 실시간 사용자 프롬프트 검열, 위험 단어 감지, 멀티스레딩 기반의 고속 탐지를 지원합니다. 또한 **rules.json** 파일로 규칙을 자유롭게 커스터마이즈하고, 실행 중에도 손쉽게 규칙을 변경할 수 있어 **유연한 보안 정책 적용**이 가능합니다.

## Topic Body

Rust를 기반으로 만든 파이썬 LLM 인젝션 방어 패키지입니다!  
  
AI api를 활용해서 여러가지를 하다 보니, 인젝션 공격이 생각보다 흔하다는 것을 알게 되면서 반복해서 작업하던 re 기반의 정규식 필터링과 리플레이스가 불편해서 이런 패키지가 있으면 어떨까 해서 해당 서비스를 개발했습니다. ( 개발에는 AI 도움을 많이 받았습니다! )  
  
주요 기능은 IPS, IDS, IUS가 있습니다.  
IPS - 사용자 프롬프트 차단 및 기존 프롬프트를 계속하도록 지시  
IDS - 사용자 프롬프트를 차단하지는 않으나 차단 규칙에 걸리는 단어 표시  
IUS - 멀티스레딩과 캐싱으로 빠른 속도로 동작하는 IPS  
  
특징으로는 패키지 내부의 rules.json의 위치에 새로운 JSON을 추가하거나 기존 rules.json을 수정해서 차단을 지원하며 init을 재호출해서 규칙을 실행 도중에 수정할 수 있습니다! ( 커스텀 규칙 -> 제공 규칙 )  
  
이런 걸 올려보는 게 처음이라서 무섭네요 잘 부탁드립니다!

## Comments



_No public comments on this page._
