Scriptable lokale verkeerswerkbank voor het inspecteren en herschrijven van HTTP-verkeer
Intercept, inspect, en herschrijven HTTP, HTTPS, en WebSocket verkeer met interactieve captures en Lua-automatisering, met behulp van een terminal-eerst TUI of een browserdashboard. Proxelar, gemaakt door Emanuele Micheletti, richt zich op ontwikkelaars, QA-ingenieurs, en netwerkbeheerders die lokale verkeersdebugging nodig hebben. Het bevat een Rust-native engine, sessiepersistentie, en zes capture-modi, en het ondersteunt headless werking voor gescripte workflows, waardoor het geschikt is voor het debuggen van API's en het automatiseren van netwerktests.
Wat Proxelar doet en hoe het past in ontwikkelaarsworkflows
Proxelar legt live verkeer vast voor inspectie en wijziging. Het biedt interactieve onderschepping om verzoeken en antwoorden te pauzeren en methoden, URI's, headers of lichamen te bewerken voordat ze worden doorgestuurd. De tool biedt een Terminal User Interface, een webgebaseerde GUI, gewone terminaluitvoer en een headless REST API, waarmee ontwikkelaars een workflow kunnen kiezen voor handmatige debugging, geautomatiseerd testen of integratie in CI-pijplijnen.
Hoe het de systeembronnen en operationele voetafdruk beïnvloedt
Proxelar draait als een enkele binaire met een Rust-native kern die de overhead van bronnen laag houdt. Het project benadrukt een lichte voetafdruk en draagbaarheid door een enkele-binaire distributie en Docker-image te verzenden. Sessieduurzaamheid slaat vastleggingen op als versie JSON, wat het opnieuw uitvoeren van lange probes voorkomt. Deze ontwerpeisen stellen de tool in staat om op een ontwikkelaarswerkstation te draaien zonder de bulk van grotere beveiligingspakketten.
Is het veilig om versleuteld verkeer te inspecteren en wijzigingen te automatiseren?
Proxelar bevat een ingebouwde HTTPS MITM-engine met lokale CA-generatie en per-host certificaten voor versleutelde inspectie. Het ondersteunt lezen-wijzigen-schrijven via Lua-haakjes (on_request en on_response) zodat automatisering binnen de scriptgrenzen plaatsvindt. WebSocket-frames verschijnen met richting, opcode en payload-voorbeelden. Voor workflows die live verkeer wijzigen, biedt de tool expliciete onderscheppings- en scriptingpunten in plaats van stille inline-bewerkingen.
Wie zou Proxelar moeten adopteren en een praktische tip
Proxelar is geschikt voor ontwikkelaars en QA-engineers die een scriptbare, terminal-eerste proxy nodig hebben die complexe verkeerspatronen vastlegt. Gebruik de headless REST API of Lua-hooks voor herhaalbare testopstellingen, en sla sessie-opnames op in JSON voordat je transformaties uitvoert. Aanbevolen.





