Hodor: Advanced Packet Capture & Flutter Traffic Debugging Tool | BuildStore\*,::after,::before{box-sizing:border-box}\*{margin:0;padding:0;border:0}:active,:focus,a:active,a:focus{outline:0}aside,footer,header,nav{display:block}body,html{width:100%;height:100%;font-size:14px;line-height:1;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}input::-webkit-search-cancel-button,input::-webkit-search-decoration,input::-webkit-search-results-button,input::-webkit-search-results-decoration{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:any-link,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}mark{color:inherit;background:inherit}:root{--height-header:58px;--height-notifications:58px}body{min-width:320px;background-color:#1e1449}.container{width:904px;max-width:100vw;margin:0 auto;padding-right:24px;padding-left:24px}{"@context":"https://schema.org","@type":"WebSite","name":"BuildStore","url":"https://builds.io","description":"BuildStore – safe and trustworthy app store for iOS. Access favorite apps, games, emulators, tweaks, and more.","publisher":{"@type":"Organization","name":"BuildStore","url":"https://builds.io","logo":{"@type":"ImageObject","url":"https://d7umw8mitnngt.cloudfront.net/favicons/favicon-200.png"}}}.iApkZQ{cursor:pointer;transition:$transition;text-decoration:none;color:inherit;}/\*!sc\*/ @media (hover: hover){.iApkZQ:hover{color:#FFBA07!important;}}/\*!sc\*/ data-styled.g3\[id="styles\_\_SDStyledRouterLink-sc-21db73dc-2"\]{content:"iApkZQ,"}/\*!sc\*/ .jpjsPu{background-color:transparent;border:1px solid #440FB7;border-radius:24px;color:#440FB7;cursor:pointer;font-weight:800;height:43px;margin-left:0.5rem;padding:0 16px;display:flex;flex-direction:row;align-items:center;justify-content:center;}/\*!sc\*/ data-styled.g14\[id="styles\_\_NGStyledDownloadIPAButton-sc-c56850ef-0"\]{content:"jpjsPu,"}/\*!sc\*/

{"@context":"https://schema.org","@type":"SoftwareApplication","name":"Hodor - HTTP(s) Packet Sniffer","description":"Hodor enables deep packet capture and rewriting for HTTP, TCP, UDP, and Flutter app traffic with HTTPS decryption and advanced debugging features.","image":"https://d7umw8mitnngt.cloudfront.net/icons/aad15db0-d205-4211-9d1c-c7599c3e92ed\_492x0w.webp","url":"https://builds.io/apps/productivity-business/hodor","applicationCategory":"MobileApplication","operatingSystem":"iOS"}

[Explore](/apps)[Productivity Tools](/apps/productivity-business)

Sign Up

Version 3.1.7

Version 3.1.7

# Hodor - HTTP(s) Packet Sniffer

install app.ipa

Two ways to install apps

Pick a plan to sign this app to your device.  
Not sure? **Budget is fine to start.**

![](https://d7umw8mitnngt.cloudfront.net/app_page_fighters/fighter-budget.png)Cheap & simple

$7

for a full year

If the certificate gets revoked,  
you'll need to reinstall

Start here![](https://d7umw8mitnngt.cloudfront.net/app_page_fighters/fighter-premium.png)Worry-free

$4.59

/month

Certificate revoked? We  
fix it automatically, for free

Go Premium

Choose your fighter

[How does app signing work?](/how-signing-works)

Version added at: Jun 05, 2025

Size: 25.31 MB

**Hodor** is a powerful packet capture tool designed to operate at the IP layer protocol level, providing capabilities beyond traditional system-based HTTP proxy capture software. Unlike most capture tools limited to HTTP-based traffic, Hodor can intercept and analyze HTTP data traffic that many others cannot, including traffic generated by **Flutter apps**. This unique approach makes Hodor an indispensable utility for developers and testers seeking deep insights into network communications.

With Hodor, you gain access to advanced features that enable comprehensive traffic capture and manipulation. It supports capturing and rewriting data across multiple protocols such as HTTP, TCP, UDP, and WebSocket, ensuring wide compatibility and flexibility in handling various network interactions. Its robust capability to work with Flutter app traffic reflects its modern design tailored for contemporary app development environments.

* * *

### Key Features

-   **Packet Capturing & Rewriting:** Full support for HTTP, TCP, UDP, and WebSocket protocols.
-   **Flutter App Traffic Capture:** Seamlessly intercept and manipulate data from Flutter applications.
-   **JavaScript Extensions:** Extend functionality via customizable JavaScript scripts.
-   **HTTPS Decryption:** View decrypted HTTPS data for thorough debugging and analysis.
-   **Data Mapping:** Replace or modify HTTP request and response data effortlessly.
-   **HTTP Replaying and Simulation:** Debug servers by replaying and simulating requests and responses without interacting with the original client.
-   **Rich Formatting Preview:** Supports Protobuf, Form-Data, JSON, HTML, JavaScript, and CSS formats for clear, organized data views.
-   **Network Forwarding:** Forward HTTP requests to other network tools within your local network, including traffic captured from Flutter apps.
-   **Domain Filtering:** Easily filter requests and responses by domain to focus on relevant data.
-   **URL Scheme Control:** Manage packet capturing workflows by controlling start and stop commands via URL schemes.

* * *

Hodor’s extensive feature set not only facilitates deep packet inspection but also enhances your debugging and development process by providing rich tools to analyze and modify network traffic. Its ability to decrypt HTTPS and interface with JavaScript extensions allows for expanded use cases and customization tailored to specific debugging needs.

This tool is well-suited for developers and testers who require more than simple HTTP proxy capture—a powerful solution for complex network troubleshooting and server simulation scenarios. With an intuitive interface and multi-protocol support, Hodor helps improve work efficiency and problem resolution effectiveness.

Experience the advantages of a next-level packet capture tool and make your debugging workflow smoother and more productive with Hodor. Whether you are developing cutting-edge Flutter applications or maintaining legacy server infrastructures, Hodor offers unparalleled insight and control over your network data traffic.

* * *

(self.\_\_next\_f=self.\_\_next\_f||\[\]).push(\[0\])self.\_\_next\_f.push(\[1,"1:\\"$Sreact.fragment\\"\\n2:I\[19598,\[\\"/\_next/static/chunks/cf4c4c009421e500.js\\",\\"/\_next/static/chunks/680d0ca4d34983f1.js\\",\\"/\_next/static/chunks/f052f630e85bc529.js\\",\\"/\_next/static/chunks/f04435b1d07dd95b.js\\"\],\\"GoogleTagManager\\"\]\\n3:I\[8958,\[\\"/\_next/static/chunks/cf4c4c009421e500.js\\",\\"/\_next/static/chunks/680d0ca4d34983f1.js\\",\\"/\_next/static/chunks/f052f630e85bc529.js\\",\\"/\_next/static/chunks/f04435b1d07dd95b.js\\"\],\\"default\\"\]\\n4:I\[334735,\[\\"/\_next/static/chunks/cf4c4c009421e500.js\\",\\"/\_next/static/chunks/680d0ca4d34983f1.js\\",\\"/\_next/static/chunks/f052f630e85bc529.js\\",\\"/\_next/static/chunks/f04435b1d07dd95b.js\\"\],\\"default\\"\]\\n5:I\[339756,\[\\"/\_next/static/chunks/08da02ed5df22a04.js\\",\\"/\_next/static/chunks/41d9c723989d7418.js\\"\],\\"default\\"\]\\n6:I\[758298,\[\\"/\_next/static/chunks/cf4c4c009421e500.js\\",\\"/\_next/static/chunks/680d0ca4d34983f1.js\\",\\"/\_next/static/chunks/f052f630e85bc529.js\\",\\"/\_next/static/chunks/f04435b1d07dd95b.js\\",\\"/\_next/static/chunks/5785432d56776104.js\\",\\"/\_next/static/chunks/3068e0cf6eda0957.js\\",\\"/\_next/static/chunks/1ab5a85a9491994c.js\\"\],\\"default\\"\]\\n7:I\[837457,\[\\"/\_next/static/chunks/08da02ed5df22a04.js\\",\\"/\_next/static/chunks/41d9c723989d7418.js\\"\],\\"default\\"\]\\nf:I\[563491,\[\\"/\_next/static/chunks/08da02ed5df22a04.js\\",\\"/\_next/static/chunks/41d9c723989d7418.js\\"\],\\"default\\"\]\\n10:I\[654576,\[\\"/\_next/static/chunks/cf4c4c009421e500.js\\",\\"/\_next/static/chunks/680d0ca4d34983f1.js\\",\\"/\_next/static/chunks/f052f630e85bc529.js\\",\\"/\_next/static/chunks/f04435b1d07dd95b.js\\"\],\\"GoogleAnalytics\\"\]\\n12:I\[897367,\[\\"/\_next/static/chunks/08da02ed5df22a04.js\\",\\"/\_next/static/chunks/41d9c723989d7418.js\\"\],\\"OutletBoundary\\"\]\\n13:\\"$Sreact.suspense\\"\\n15:I\[897367,\[\\"/\_next/static/chunks/08da02ed5df22a04.js\\",\\"/\_next/static/chunks/41d9c723989d7418.js\\"\],\\"ViewportBoundary\\"\]\\n17:I\[897367,\[\\"/\_next/static/chunks/08da02ed5df22a04.js\\",\\"/\_next/static/chunks/41d9c723989d7418.js\\"\],\\"MetadataBoundary\\"\]\\n19:I\[973536,\[\\"/\_next/static/chunks/cf4c4c009421e500.js\\",\\"/\_next/static/chunks/680d0ca4d34983f1.js\\",\\"/\_next/static/chunks/f052f630e85bc529.js\\",\\"/\_next/static/chunks/f04435b1d07dd95b.js\\",\\"/\_next/static/chunks/18b67e8ebb9438ba.js\\",\\"/\_next/static/chunks/1ab5a85a9491994c.js\\",\\"/\_next/static/chunks/0e91ac68b44c3bca.js\\",\\"/\_next/static/chunks/3068e0cf6eda0957.js\\",\\"/\_next/static/chunks/7626099cbbf095ab.js\\",\\"/\_next/static/chunks/800ba2f60d8547c5.js\\",\\"/\_next/static/chunks/4fc62e9025f55f8a.js\\"\],\\"default\\"\]\\n1a:I\[407306,\[\\"/\_next/static/chunks/cf4c4c009421e500.js\\",\\"/\_next/static/chunks/680d0ca4d34983f1.js\\",\\"/\_next/static/chunks/f052f630e85bc529.js\\",\\"/\_next/static/chunks/f04435b1d07dd95b.js\\",\\"/\_next/static/chunks/70deea7cf7c47c75.js\\",\\"/\_next/static/chunks/3068e0cf6eda0957.js\\",\\"/\_next/static/chunks/1ab5a85a9491994c.js\\"\],\\"default\\"\]\\n:HL\[\\"/\_next/static/chunks/55e6a7451923c121.css\\",\\"style\\"\]\\n:HL\[\\"/\_next/static/media/f141b5b7abe57afc-s.p.0de3c900.woff2\\",\\"font\\",{\\"crossOrigin\\":\\"\\",\\"type\\":\\"font/woff2\\"}\]\\n:HL\[\\"/\_next/static/chunks/0f0be85087185b28.css\\",\\"style\\"\]\\n:HL\[\\"/\_next/static/chunks/f4c536a1cb1223b9.css\\",\\"style\\"\]\\n:HL\[\\"/\_next/static/chunks/f47420dd6445abf8.css\\",\\"style\\"\]\\n:HL\[\\"/\_next/static/chunks/4e1be3d7c0891ed6.css\\",\\"style\\"\]\\n:HL\[\\"/\_next/static/chunks/f7eb669682772961.css\\",\\"style\\"\]\\n:HL\[\\"/\_next/static/chunks/208812355301fa26.css\\",\\"style\\"\]\\n"\])self.\_\_next\_f.push(\[1,"0:{\\"P\\":null,\\"b\\":\\"pje\_nLXviBnR-\_hL2zbm5\\",\\"c\\":\[\\"\\",\\"apps\\",\\"productivity-business\\",\\"hodor\\"\],\\"q\\":\\"\\",\\"i\\":false,\\"f\\":\[\[\[\\"\\",{\\"children\\":\[\\"apps\\",{\\"children\\":\[\[\\"category\\",\\"productivity-business\\",\\"d\\"\],{\\"children\\":\[\[\\"slug\\",\\"hodor\\",\\"d\\"\],{\\"children\\":\[\\"\_\_PAGE\_\_\\",{}\]}\]}\]}\]},\\"$undefined\\",\\"$undefined\\",true\],\[\[\\"$\\",\\"$1\\",\\"c\\",{\\"children\\":\[\[\[\\"$\\",\\"link\\",\\"0\\",{\\"rel\\":\\"stylesheet\\",\\"href\\":\\"/\_next/static/chunks/55e6a7451923c121.css\\",\\"precedence\\":\\"next\\",\\"crossOrigin\\":\\"$undefined\\",\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"script\\",\\"script-0\\",{\\"src\\":\\"/\_next/static/chunks/cf4c4c009421e500.js\\",\\"async\\":true,\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"script\\",\\"script-1\\",{\\"src\\":\\"/\_next/static/chunks/680d0ca4d34983f1.js\\",\\"async\\":true,\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"script\\",\\"script-2\\",{\\"src\\":\\"/\_next/static/chunks/f052f630e85bc529.js\\",\\"async\\":true,\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"script\\",\\"script-3\\",{\\"src\\":\\"/\_next/static/chunks/f04435b1d07dd95b.js\\",\\"async\\":true,\\"nonce\\":\\"$undefined\\"}\]\],\[\\"$\\",\\"html\\",null,{\\"lang\\":\\"en\\",\\"className\\":\\"nunito\_sans\_3b39f7e7-module\_\_PDbDFW\_\_className\\",\\"children\\":\[\[\\"$\\",\\"head\\",null,{\\"children\\":\[\[\\"$\\",\\"style\\",null,{\\"dangerouslySetInnerHTML\\":{\\"\_\_html\\":\\"\*,::after,::before{box-sizing:border-box}\*{margin:0;padding:0;border:0}:active,:focus,a:active,a:focus{outline:0}aside,footer,header,nav{display:block}body,html{width:100%;height:100%;font-size:14px;line-height:1;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}input::-webkit-search-cancel-button,input::-webkit-search-decoration,input::-webkit-search-results-button,input::-webkit-search-results-decoration{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:any-link,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}mark{color:inherit;background:inherit}:root{--height-header:58px;--height-notifications:58px}body{min-width:320px;background-color:#1e1449}.container{width:904px;max-width:100vw;margin:0 auto;padding-right:24px;padding-left:24px}\\"}}\],\[\\"$\\",\\"script\\",null,{\\"type\\":\\"application/ld+json\\",\\"dangerouslySetInnerHTML\\":{\\"\_\_html\\":\\"{\\\\\\"@context\\\\\\":\\\\\\"https://schema.org\\\\\\",\\\\\\"@type\\\\\\":\\\\\\"WebSite\\\\\\",\\\\\\"name\\\\\\":\\\\\\"BuildStore\\\\\\",\\\\\\"url\\\\\\":\\\\\\"https://builds.io\\\\\\",\\\\\\"description\\\\\\":\\\\\\"BuildStore – safe and trustworthy app store for iOS. Access favorite apps, games, emulators, tweaks, and more.\\\\\\",\\\\\\"publisher\\\\\\":{\\\\\\"@type\\\\\\":\\\\\\"Organization\\\\\\",\\\\\\"name\\\\\\":\\\\\\"BuildStore\\\\\\",\\\\\\"url\\\\\\":\\\\\\"https://builds.io\\\\\\",\\\\\\"logo\\\\\\":{\\\\\\"@type\\\\\\":\\\\\\"ImageObject\\\\\\",\\\\\\"url\\\\\\":\\\\\\"https://d7umw8mitnngt.cloudfront.net/favicons/favicon-200.png\\\\\\"}}}\\"}}\]\]}\],\[\\"$\\",\\"$L2\\",null,{\\"gtmId\\":\\"GTM-TK6RTQL\\"}\],\[\\"$\\",\\"body\\",null,{\\"children\\":\[\[\\"$\\",\\"$L3\\",null,{}\],\[\\"$\\",\\"$L4\\",null,{\\"children\\":\[\\"$\\",\\"$L5\\",null,{\\"parallelRouterKey\\":\\"children\\",\\"error\\":\\"$6\\",\\"errorStyles\\":\[\[\\"$\\",\\"link\\",\\"0\\",{\\"rel\\":\\"stylesheet\\",\\"href\\":\\"/\_next/static/chunks/4e1be3d7c0891ed6.css\\",\\"precedence\\":\\"next\\",\\"crossOrigin\\":\\"$undefined\\",\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"link\\",\\"1\\",{\\"rel\\":\\"stylesheet\\",\\"href\\":\\"/\_next/static/chunks/0f0be85087185b28.css\\",\\"precedence\\":\\"next\\",\\"crossOrigin\\":\\"$undefined\\",\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"link\\",\\"2\\",{\\"rel\\":\\"stylesheet\\",\\"href\\":\\"/\_next/static/chunks/f4c536a1cb1223b9.css\\",\\"precedence\\":\\"next\\",\\"crossOrigin\\":\\"$undefined\\",\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"link\\",\\"3\\",{\\"rel\\":\\"stylesheet\\",\\"href\\":\\"/\_next/static/chunks/f47420dd6445abf8.css\\",\\"precedence\\":\\"next\\",\\"crossOrigin\\":\\"$undefined\\",\\"nonce\\":\\"$undefined\\"}\]\],\\"errorScripts\\":\[\[\\"$\\",\\"script\\",\\"script-0\\",{\\"src\\":\\"/\_next/static/chunks/5785432d56776104.js\\",\\"async\\":true}\],\[\\"$\\",\\"script\\",\\"script-1\\",{\\"src\\":\\"/\_next/static/chunks/3068e0cf6eda0957.js\\",\\"async\\":true}\],\[\\"$\\",\\"script\\",\\"script-2\\",{\\"src\\":\\"/\_next/static/chunks/1ab5a85a9491994c.js\\",\\"async\\":true}\]\],\\"template\\":\[\\"$\\",\\"$L7\\",null,{}\],\\"templateStyles\\":\\"$undefined\\",\\"templateScripts\\":\\"$undefined\\",\\"notFound\\":\[\\"$L8\\",\[\[\\"$\\",\\"link\\",\\"0\\",{\\"rel\\":\\"stylesheet\\",\\"href\\":\\"/\_next/static/chunks/0f0be85087185b28.css\\",\\"precedence\\":\\"next\\",\\"crossOrigin\\":\\"$undefined\\",\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"link\\",\\"1\\",{\\"rel\\":\\"stylesheet\\",\\"href\\":\\"/\_next/static/chunks/f4c536a1cb1223b9.css\\",\\"precedence\\":\\"next\\",\\"crossOrigin\\":\\"$undefined\\",\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"link\\",\\"2\\",{\\"rel\\":\\"stylesheet\\",\\"href\\":\\"/\_next/static/chunks/f47420dd6445abf8.css\\",\\"precedence\\":\\"next\\",\\"crossOrigin\\":\\"$undefined\\",\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"link\\",\\"3\\",{\\"rel\\":\\"stylesheet\\",\\"href\\":\\"/\_next/static/chunks/4e1be3d7c0891ed6.css\\",\\"precedence\\":\\"next\\",\\"crossOrigin\\":\\"$undefined\\",\\"nonce\\":\\"$undefined\\"}\]\]\],\\"forbidden\\":\\"$undefined\\",\\"unauthorized\\":\\"$undefined\\"}\]}\]\]}\],\\"$L9\\"\]}\]\]}\],{\\"children\\":\[\\"$La\\",{\\"children\\":\[\\"$Lb\\",{\\"children\\":\[\\"$Lc\\",{\\"children\\":\[\\"$Ld\\",{},null,false,false\]},null,false,false\]},null,false,false\]},null,false,false\]},null,false,false\],\\"$Le\\",false\]\],\\"m\\":\\"$undefined\\",\\"G\\":\[\\"$f\\",\[\]\],\\"S\\":false}\\n"\])self.\_\_next\_f.push(\[1,"9:\[\\"$\\",\\"$L10\\",null,{\\"gaId\\":\\"G-TFTZSC58VT\\"}\]\\na:\[\\"$\\",\\"$1\\",\\"c\\",{\\"children\\":\[null,\[\\"$\\",\\"$L5\\",null,{\\"parallelRouterKey\\":\\"children\\",\\"error\\":\\"$undefined\\",\\"errorStyles\\":\\"$undefined\\",\\"errorScripts\\":\\"$undefined\\",\\"template\\":\[\\"$\\",\\"$L7\\",null,{}\],\\"templateStyles\\":\\"$undefined\\",\\"templateScripts\\":\\"$undefined\\",\\"notFound\\":\\"$undefined\\",\\"forbidden\\":\\"$undefined\\",\\"unauthorized\\":\\"$undefined\\"}\]\]}\]\\nb:\[\\"$\\",\\"$1\\",\\"c\\",{\\"children\\":\[null,\[\\"$\\",\\"$L5\\",null,{\\"parallelRouterKey\\":\\"children\\",\\"error\\":\\"$undefined\\",\\"errorStyles\\":\\"$undefined\\",\\"errorScripts\\":\\"$undefined\\",\\"template\\":\[\\"$\\",\\"$L7\\",null,{}\],\\"templateStyles\\":\\"$undefined\\",\\"templateScripts\\":\\"$undefined\\",\\"notFound\\":\\"$undefined\\",\\"forbidden\\":\\"$undefined\\",\\"unauthorized\\":\\"$undefined\\"}\]\]}\]\\nc:\[\\"$\\",\\"$1\\",\\"c\\",{\\"children\\":\[null,\[\\"$\\",\\"$L5\\",null,{\\"parallelRouterKey\\":\\"children\\",\\"error\\":\\"$undefined\\",\\"errorStyles\\":\\"$undefined\\",\\"errorScripts\\":\\"$undefined\\",\\"template\\":\[\\"$\\",\\"$L7\\",null,{}\],\\"templateStyles\\":\\"$undefined\\",\\"templateScripts\\":\\"$undefined\\",\\"notFound\\":\\"$undefined\\",\\"forbidden\\":\\"$undefined\\",\\"unauthorized\\":\\"$undefined\\"}\]\]}\]\\n"\])self.\_\_next\_f.push(\[1,"d:\[\\"$\\",\\"$1\\",\\"c\\",{\\"children\\":\[\\"$L11\\",\[\[\\"$\\",\\"link\\",\\"0\\",{\\"rel\\":\\"stylesheet\\",\\"href\\":\\"/\_next/static/chunks/0f0be85087185b28.css\\",\\"precedence\\":\\"next\\",\\"crossOrigin\\":\\"$undefined\\",\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"link\\",\\"1\\",{\\"rel\\":\\"stylesheet\\",\\"href\\":\\"/\_next/static/chunks/f4c536a1cb1223b9.css\\",\\"precedence\\":\\"next\\",\\"crossOrigin\\":\\"$undefined\\",\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"link\\",\\"2\\",{\\"rel\\":\\"stylesheet\\",\\"href\\":\\"/\_next/static/chunks/f47420dd6445abf8.css\\",\\"precedence\\":\\"next\\",\\"crossOrigin\\":\\"$undefined\\",\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"link\\",\\"3\\",{\\"rel\\":\\"stylesheet\\",\\"href\\":\\"/\_next/static/chunks/4e1be3d7c0891ed6.css\\",\\"precedence\\":\\"next\\",\\"crossOrigin\\":\\"$undefined\\",\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"link\\",\\"4\\",{\\"rel\\":\\"stylesheet\\",\\"href\\":\\"/\_next/static/chunks/f7eb669682772961.css\\",\\"precedence\\":\\"next\\",\\"crossOrigin\\":\\"$undefined\\",\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"link\\",\\"5\\",{\\"rel\\":\\"stylesheet\\",\\"href\\":\\"/\_next/static/chunks/208812355301fa26.css\\",\\"precedence\\":\\"next\\",\\"crossOrigin\\":\\"$undefined\\",\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"script\\",\\"script-0\\",{\\"src\\":\\"/\_next/static/chunks/18b67e8ebb9438ba.js\\",\\"async\\":true,\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"script\\",\\"script-1\\",{\\"src\\":\\"/\_next/static/chunks/1ab5a85a9491994c.js\\",\\"async\\":true,\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"script\\",\\"script-2\\",{\\"src\\":\\"/\_next/static/chunks/0e91ac68b44c3bca.js\\",\\"async\\":true,\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"script\\",\\"script-3\\",{\\"src\\":\\"/\_next/static/chunks/3068e0cf6eda0957.js\\",\\"async\\":true,\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"script\\",\\"script-4\\",{\\"src\\":\\"/\_next/static/chunks/7626099cbbf095ab.js\\",\\"async\\":true,\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"script\\",\\"script-5\\",{\\"src\\":\\"/\_next/static/chunks/800ba2f60d8547c5.js\\",\\"async\\":true,\\"nonce\\":\\"$undefined\\"}\],\[\\"$\\",\\"script\\",\\"script-6\\",{\\"src\\":\\"/\_next/static/chunks/4fc62e9025f55f8a.js\\",\\"async\\":true,\\"nonce\\":\\"$undefined\\"}\]\],\[\\"$\\",\\"$L12\\",null,{\\"children\\":\[\\"$\\",\\"$13\\",null,{\\"name\\":\\"Next.MetadataOutlet\\",\\"children\\":\\"$@14\\"}\]}\]\]}\]\\n"\])self.\_\_next\_f.push(\[1,"e:\[\\"$\\",\\"$1\\",\\"h\\",{\\"children\\":\[null,\[\\"$\\",\\"$L15\\",null,{\\"children\\":\\"$L16\\"}\],\[\\"$\\",\\"div\\",null,{\\"hidden\\":true,\\"children\\":\[\\"$\\",\\"$L17\\",null,{\\"children\\":\[\\"$\\",\\"$13\\",null,{\\"name\\":\\"Next.Metadata\\",\\"children\\":\\"$L18\\"}\]}\]}\],\[\\"$\\",\\"meta\\",null,{\\"name\\":\\"next-size-adjust\\",\\"content\\":\\"\\"}\]\]}\]\\n8:\[\\"$\\",\\"$L19\\",null,{\\"cookies\\":\[\],\\"access\\":\\"$undefined\\",\\"areCookiesShouldBeSet\\":\\"$undefined\\",\\"refresh\\":\\"$undefined\\",\\"user\\":\\"$undefined\\",\\"headerTransparent\\":true,\\"footerTransparent\\":true,\\"children\\":\[\\"$\\",\\"$L1a\\",null,{}\]}\]\\n16:\[\[\\"$\\",\\"meta\\",\\"0\\",{\\"charSet\\":\\"utf-8\\"}\],\[\\"$\\",\\"meta\\",\\"1\\",{\\"name\\":\\"viewport\\",\\"content\\":\\"width=device-width, initial-scale=1, maximum-scale=1\\"}\],\[\\"$\\",\\"meta\\",\\"2\\",{\\"name\\":\\"theme-color\\",\\"content\\":\\"#1e1449\\"}\]\]\\n"\])self.\_\_next\_f.push(\[1,"1c:I\[27201,\[\\"/\_next/static/chunks/08da02ed5df22a04.js\\",\\"/\_next/static/chunks/41d9c723989d7418.js\\"\],\\"IconMark\\"\]\\n11:\[\[\\"$\\",\\"script\\",null,{\\"type\\":\\"application/ld+json\\",\\"dangerouslySetInnerHTML\\":{\\"\_\_html\\":\\"{\\\\\\"@context\\\\\\":\\\\\\"https://schema.org\\\\\\",\\\\\\"@type\\\\\\":\\\\\\"SoftwareApplication\\\\\\",\\\\\\"name\\\\\\":\\\\\\"Hodor - HTTP(s) Packet Sniffer\\\\\\",\\\\\\"description\\\\\\":\\\\\\"Hodor enables deep packet capture and rewriting for HTTP, TCP, UDP, and Flutter app traffic with HTTPS decryption and advanced debugging features.\\\\\\",\\\\\\"image\\\\\\":\\\\\\"https://d7umw8mitnngt.cloudfront.net/icons/aad15db0-d205-4211-9d1c-c7599c3e92ed\_492x0w.webp\\\\\\",\\\\\\"url\\\\\\":\\\\\\"https://builds.io/apps/productivity-business/hodor\\\\\\",\\\\\\"applicationCategory\\\\\\":\\\\\\"MobileApplication\\\\\\",\\\\\\"operatingSystem\\\\\\":\\\\\\"iOS\\\\\\"}\\"}}\],\\"$@1b\\"\]\\n14:null\\n"\])self.\_\_next\_f.push(\[1,"18:\[\[\\"$\\",\\"title\\",\\"0\\",{\\"children\\":\\"Hodor: Advanced Packet Capture \\u0026 Flutter Traffic Debugging Tool | BuildStore\\"}\],\[\\"$\\",\\"meta\\",\\"1\\",{\\"name\\":\\"description\\",\\"content\\":\\"Hodor enables deep packet capture and rewriting for HTTP, TCP, UDP, and Flutter app traffic with HTTPS decryption and advanced debugging features.\\"}\],\[\\"$\\",\\"link\\",\\"2\\",{\\"rel\\":\\"manifest\\",\\"href\\":\\"/site.webmanifest\\",\\"crossOrigin\\":\\"$undefined\\"}\],\[\\"$\\",\\"link\\",\\"3\\",{\\"rel\\":\\"canonical\\",\\"href\\":\\"https://builds.io/apps/productivity-business/hodor\\"}\],\[\\"$\\",\\"meta\\",\\"4\\",{\\"property\\":\\"og:title\\",\\"content\\":\\"Hodor: Advanced Packet Capture \\u0026 Flutter Traffic Debugging Tool\\"}\],\[\\"$\\",\\"meta\\",\\"5\\",{\\"property\\":\\"og:description\\",\\"content\\":\\"Hodor enables deep packet capture and rewriting for HTTP, TCP, UDP, and Flutter app traffic with HTTPS decryption and advanced debugging features.\\"}\],\[\\"$\\",\\"meta\\",\\"6\\",{\\"property\\":\\"og:url\\",\\"content\\":\\"https://builds.io/apps/productivity-business/hodor\\"}\],\[\\"$\\",\\"meta\\",\\"7\\",{\\"property\\":\\"og:site\_name\\",\\"content\\":\\"BuildStore\\"}\],\[\\"$\\",\\"meta\\",\\"8\\",{\\"property\\":\\"og:type\\",\\"content\\":\\"website\\"}\],\[\\"$\\",\\"meta\\",\\"9\\",{\\"name\\":\\"twitter:card\\",\\"content\\":\\"summary\\"}\],\[\\"$\\",\\"meta\\",\\"10\\",{\\"name\\":\\"twitter:title\\",\\"content\\":\\"Hodor: Advanced Packet Capture \\u0026 Flutter Traffic Debugging Tool\\"}\],\[\\"$\\",\\"meta\\",\\"11\\",{\\"name\\":\\"twitter:description\\",\\"content\\":\\"Hodor enables deep packet capture and rewriting for HTTP, TCP, UDP, and Flutter app traffic with HTTPS decryption and advanced debugging features.\\"}\],\[\\"$\\",\\"link\\",\\"12\\",{\\"rel\\":\\"shortcut icon\\",\\"href\\":\\"https://d7umw8mitnngt.cloudfront.net/favicons/favicon-16.png\\"}\],\[\\"$\\",\\"link\\",\\"13\\",{\\"rel\\":\\"icon\\",\\"href\\":\\"https://d7umw8mitnngt.cloudfront.net/favicons/favicon-16.png\\",\\"sizes\\":\\"16x16\\",\\"type\\":\\"image/png\\"}\],\[\\"$\\",\\"link\\",\\"14\\",{\\"rel\\":\\"icon\\",\\"href\\":\\"https://d7umw8mitnngt.cloudfront.net/favicons/favicon-32.png\\",\\"sizes\\":\\"32x32\\",\\"type\\":\\"image/png\\"}\],\[\\"$\\",\\"link\\",\\"15\\",{\\"rel\\":\\"icon\\",\\"href\\":\\"https://d7umw8mitnngt.cloudfront.net/favicons/favicon-96.png\\",\\"sizes\\":\\"96x96\\",\\"type\\":\\"image/png\\"}\],\[\\"$\\",\\"link\\",\\"16\\",{\\"rel\\":\\"icon\\",\\"href\\":\\"https://d7umw8mitnngt.cloudfront.net/favicons/favicon-192.png\\",\\"sizes\\":\\"192x192\\",\\"type\\":\\"image/png\\"}\],\[\\"$\\",\\"link\\",\\"17\\",{\\"rel\\":\\"icon\\",\\"href\\":\\"https://d7umw8mitnngt.cloudfront.net/favicons/310x310-ms-icon.svg\\",\\"type\\":\\"images/svg+xml\\"}\],\[\\"$\\",\\"link\\",\\"18\\",{\\"rel\\":\\"apple-touch-icon\\",\\"href\\":\\"https://d7umw8mitnngt.cloudfront.net/images/favicons/favicon-60@2x.png\\",\\"sizes\\":\\"120x120\\",\\"type\\":\\"image/png\\"}\],\[\\"$\\",\\"link\\",\\"19\\",{\\"rel\\":\\"apple-touch-icon\\",\\"href\\":\\"https://d7umw8mitnngt.cloudfront.net/images/favicons/favicon-76@2x.png\\",\\"sizes\\":\\"152x152\\",\\"type\\":\\"image/png\\"}\],\[\\"$\\",\\"link\\",\\"20\\",{\\"rel\\":\\"apple-touch-icon\\",\\"href\\":\\"https://d7umw8mitnngt.cloudfront.net/images/favicons/favicon-167.png\\",\\"sizes\\":\\"167x167\\",\\"type\\":\\"image/png\\"}\],\[\\"$\\",\\"link\\",\\"21\\",{\\"rel\\":\\"apple-touch-icon\\",\\"href\\":\\"https://d7umw8mitnngt.cloudfront.net/images/favicons/favicon-60@3x.png\\",\\"sizes\\":\\"180x180\\",\\"type\\":\\"image/png\\"}\],\[\\"$\\",\\"$L1c\\",\\"22\\",{}\]\]\\n"\])self.\_\_next\_f.push(\[1,"1d:I\[357586,\[\\"/\_next/static/chunks/cf4c4c009421e500.js\\",\\"/\_next/static/chunks/680d0ca4d34983f1.js\\",\\"/\_next/static/chunks/f052f630e85bc529.js\\",\\"/\_next/static/chunks/f04435b1d07dd95b.js\\",\\"/\_next/static/chunks/18b67e8ebb9438ba.js\\",\\"/\_next/static/chunks/1ab5a85a9491994c.js\\",\\"/\_next/static/chunks/0e91ac68b44c3bca.js\\",\\"/\_next/static/chunks/3068e0cf6eda0957.js\\",\\"/\_next/static/chunks/7626099cbbf095ab.js\\",\\"/\_next/static/chunks/800ba2f60d8547c5.js\\",\\"/\_next/static/chunks/4fc62e9025f55f8a.js\\"\],\\"default\\"\]\\n1e:Tc78,"\])self.\_\_next\_f.push(\[1,"\\u003cp\\u003e\\u003cb\\u003eHodor\\u003c/b\\u003e is a powerful packet capture tool designed to operate at the IP layer protocol level, providing capabilities beyond traditional system-based HTTP proxy capture software. Unlike most capture tools limited to HTTP-based traffic, Hodor can intercept and analyze HTTP data traffic that many others cannot, including traffic generated by \\u003cb\\u003eFlutter apps\\u003c/b\\u003e. This unique approach makes Hodor an indispensable utility for developers and testers seeking deep insights into network communications.\\u003c/p\\u003e\\u003cp\\u003eWith Hodor, you gain access to advanced features that enable comprehensive traffic capture and manipulation. It supports capturing and rewriting data across multiple protocols such as HTTP, TCP, UDP, and WebSocket, ensuring wide compatibility and flexibility in handling various network interactions. Its robust capability to work with Flutter app traffic reflects its modern design tailored for contemporary app development environments.\\u003c/p\\u003e\\u003chr\\u003e\\u003ch3\\u003eKey Features\\u003c/h3\\u003e\\u003cul\\u003e\\u003cli\\u003e\\u003cb\\u003ePacket Capturing \\u0026amp; Rewriting:\\u003c/b\\u003e Full support for HTTP, TCP, UDP, and WebSocket protocols.\\u003c/li\\u003e\\u003cli\\u003e\\u003cb\\u003eFlutter App Traffic Capture:\\u003c/b\\u003e Seamlessly intercept and manipulate data from Flutter applications.\\u003c/li\\u003e\\u003cli\\u003e\\u003cb\\u003eJavaScript Extensions:\\u003c/b\\u003e Extend functionality via customizable JavaScript scripts.\\u003c/li\\u003e\\u003cli\\u003e\\u003cb\\u003eHTTPS Decryption:\\u003c/b\\u003e View decrypted HTTPS data for thorough debugging and analysis.\\u003c/li\\u003e\\u003cli\\u003e\\u003cb\\u003eData Mapping:\\u003c/b\\u003e Replace or modify HTTP request and response data effortlessly.\\u003c/li\\u003e\\u003cli\\u003e\\u003cb\\u003eHTTP Replaying and Simulation:\\u003c/b\\u003e Debug servers by replaying and simulating requests and responses without interacting with the original client.\\u003c/li\\u003e\\u003cli\\u003e\\u003cb\\u003eRich Formatting Preview:\\u003c/b\\u003e Supports Protobuf, Form-Data, JSON, HTML, JavaScript, and CSS formats for clear, organized data views.\\u003c/li\\u003e\\u003cli\\u003e\\u003cb\\u003eNetwork Forwarding:\\u003c/b\\u003e Forward HTTP requests to other network tools within your local network, including traffic captured from Flutter apps.\\u003c/li\\u003e\\u003cli\\u003e\\u003cb\\u003eDomain Filtering:\\u003c/b\\u003e Easily filter requests and responses by domain to focus on relevant data.\\u003c/li\\u003e\\u003cli\\u003e\\u003cb\\u003eURL Scheme Control:\\u003c/b\\u003e Manage packet capturing workflows by controlling start and stop commands via URL schemes.\\u003c/li\\u003e\\u003c/ul\\u003e\\u003chr\\u003e\\u003cp\\u003eHodor’s extensive feature set not only facilitates deep packet inspection but also enhances your debugging and development process by providing rich tools to analyze and modify network traffic. Its ability to decrypt HTTPS and interface with JavaScript extensions allows for expanded use cases and customization tailored to specific debugging needs.\\u003c/p\\u003e\\u003cp\\u003eThis tool is well-suited for developers and testers who require more than simple HTTP proxy capture—a powerful solution for complex network troubleshooting and server simulation scenarios. With an intuitive interface and multi-protocol support, Hodor helps improve work efficiency and problem resolution effectiveness.\\u003c/p\\u003e\\u003cp\\u003eExperience the advantages of a next-level packet capture tool and make your debugging workflow smoother and more productive with Hodor. Whether you are developing cutting-edge Flutter applications or maintaining legacy server infrastructures, Hodor offers unparalleled insight and control over your network data traffic.\\u003c/p\\u003e"\])self.\_\_next\_f.push(\[1,"1b:\[\\"$\\",\\"$L19\\",null,{\\"cookies\\":\\"$8:props:cookies\\",\\"access\\":\\"$undefined\\",\\"areCookiesShouldBeSet\\":false,\\"refresh\\":\\"$undefined\\",\\"user\\":null,\\"headerTransparent\\":false,\\"footerFull\\":false,\\"isNewAppPageDesignEnabled\\":true,\\"children\\":\[\\"$\\",\\"$L1d\\",null,{\\"appData\\":{\\"categories\\":\[{\\"buildstore\_id\\":null,\\"description\\":\\"Tasks, calendars, scans\\",\\"id\\":\\"803d0645-5c18-4a19-b4c8-bca48dbb66ce\\",\\"is\_hidden\\":false,\\"is\_hidden\_for\_guests\\":false,\\"name\\":\\"Productivity Tools\\",\\"priority\\":103,\\"slug\\":\\"productivity-business\\"}\],\\"cover\\":null,\\"created\_at\\":\\"2025-06-05T15:24:54.688841+01:00\\",\\"description\\":\\"$1e\\",\\"developer\\":null,\\"icon\\":\\"https://d7umw8mitnngt.cloudfront.net/icons/aad15db0-d205-4211-9d1c-c7599c3e92ed\_492x0w.webp\\",\\"id\\":\\"76ec2bae-0612-4192-9038-8fdc210556f4\\",\\"images\\":\[\\"https://d7umw8mitnngt.cloudfront.net/application\_images/a471b16c-43e4-4fda-a8bd-4dc13277746b\_460x0w.webp.0x200\_q100\_format-WEBP.webp\\",\\"https://d7umw8mitnngt.cloudfront.net/application\_images/0b9d5592-9a04-49da-aa0b-e40707641c7b\_460x0w.webp.0x200\_q100\_format-WEBP.webp\\",\\"https://d7umw8mitnngt.cloudfront.net/application\_images/77e260ac-3c10-47a2-9f3a-69c4537deb35\_460x0w.webp.0x200\_q100\_format-WEBP.webp\\",\\"https://d7umw8mitnngt.cloudfront.net/application\_images/7fabf5fa-2ffb-4975-a277-d801b2989707\_460x0w.webp.0x200\_q100\_format-WEBP.webp\\",\\"https://d7umw8mitnngt.cloudfront.net/application\_images/1c2dd496-b587-4588-9a2a-ea033d98ccbd\_460x0w.webp.0x200\_q100\_format-WEBP.webp\\"\],\\"is\_featured\\":false,\\"is\_hidden\_for\_guests\\":false,\\"is\_hidden\_for\_search\_engines\\":false,\\"is\_new\_app\_page\_design\_enabled\\":true,\\"name\\":\\"Hodor - HTTP(s) Packet Sniffer\\",\\"priority\\":85,\\"seo\_description\\":\\"Hodor enables deep packet capture and rewriting for HTTP, TCP, UDP, and Flutter app traffic with HTTPS decryption and advanced debugging features.\\",\\"seo\_keywords\\":\[\],\\"seo\_title\\":\\"Hodor: Advanced Packet Capture \\u0026 Flutter Traffic Debugging Tool\\",\\"slug\\":\\"hodor\\",\\"tags\\":\[\],\\"updated\_at\\":\\"2026-04-06T08:26:29.382413+01:00\\",\\"versions\\":\[{\\"changelog\\":null,\\"id\\":\\"6efa3efe-d06a-4a67-b968-0e038b38addc\\",\\"is\_current\\":true,\\"created\_at\\":\\"2025-06-05T14:25:03.157069+00:00\\",\\"version\\":\\"3.1.7\\",\\"ipa\_size\\":26535517}\],\\"blur\_preview\\":false,\\"content\_addons\\":\[{\\"id\\":\\"b3fb81a5-8a59-4d91-908b-7fc0f1652898\\",\\"name\\":\\"Basic\\",\\"description\\":\\"\\"}\],\\"user\\":null,\\"success\\":true},\\"category\\":\\"productivity-business\\",\\"isNewAppPageDesignEnabled\\":true,\\"areCookiesShouldBeSet\\":false,\\"user\\":null}\]}\]\\n"\])