https://github.com/kimboslice99/iis-ipechomodule
IIS C++ module to write the remote_addr server variable into the response, extremely fast
https://github.com/kimboslice99/iis-ipechomodule
cpp iis iis-server
Last synced: over 1 year ago
JSON representation
IIS C++ module to write the remote_addr server variable into the response, extremely fast
- Host: GitHub
- URL: https://github.com/kimboslice99/iis-ipechomodule
- Owner: kimboslice99
- License: gpl-3.0
- Created: 2025-01-26T05:53:11.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-26T06:04:10.000Z (over 1 year ago)
- Last Synced: 2025-03-23T20:44:52.991Z (over 1 year ago)
- Topics: cpp, iis, iis-server
- Language: C++
- Homepage:
- Size: 18.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# IPEcho Module
## Overview
The **IPEcho Module** is an IIS module designed to echo the remote IP address of a client back to the client as a simple plaintext response.
## Features
- Retrieves the client's IP address using the `REMOTE_ADDR` server variable.
- Returns the IP address in the response body as plaintext.
```
Statistics Avg Stdev Max
Reqs/sec 143903.67 12410.24 159803.20
Latency 0.86ms 64.10us 10.32ms
HTTP codes:
1xx - 0, 2xx - 1438746, 3xx - 0, 4xx - 0, 5xx - 0
others - 0
Throughput: 30.32MB/s
```
## Requirements
- IIS 7.0 or higher.