Skip to main content

C# Source Code to API Docs

Project description

Route Mapper

A pentest tool aimed at making source code assisted C# testing a little better.

Problem Statement

I got given a C# code base and the webapp doesn't expose Swagger info and the code base doesn't build. What routes exist with what auth, and are any juicy?


Yes, I got nerd snipped into making a proper tool instead of string manipulation + Regex.


Gotchas

  • Everything is a string. It's in the source as 1? Cool, now it's "1". Types are hard and too complicated for this use-case.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

route_mapper-0.0.3.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

route_mapper-0.0.3-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file route_mapper-0.0.3.tar.gz.

File metadata

  • Download URL: route_mapper-0.0.3.tar.gz
  • Upload date:
  • Size: 5.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for route_mapper-0.0.3.tar.gz
Algorithm Hash digest
SHA256 13db37edcd3d61d6582f90eab0701ab360cb298a32f3e8f2e9471e4a5ad2cee2
MD5 bf058675c0823167edeef807b1ea5ef7
BLAKE2b-256 9345854c8e8e792e10cde9c5c235345a0c0ff56019296a1f6b9019bb1eadf201

See more details on using hashes here.

File details

Details for the file route_mapper-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: route_mapper-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 4.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for route_mapper-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 1471cc4e29867c5ac8b758213ed2f468f90f20d916eb60872e432582f8f85077
MD5 f06c8eb0b0e189e1ecaf920141f78af0
BLAKE2b-256 3e9beab094f6c38a29e6eb5a36031a9befcb291dba8709af08930b864a8badb4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page