# domain-dig [![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=zerolabsco_domain-dig&metric=security_rating)](https://sonarcloud.io/summary/new_code?id=zerolabsco_domain-dig) [![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=zerolabsco_domain-dig&metric=reliability_rating)](https://sonarcloud.io/summary/new_code?id=zerolabsco_domain-dig) Domain Dig is a minimal iOS to perform DNS lookups. ## Features Data provided by a Domain Dig search: - Reachability - Redirect Chain - DNS Records - Email Security - SSL/TLS Certificate - HTTP Headers - "Grade" for header security - IP Location - Open Ports - Custom port checks Extra features: - Save favorite domains for quick reuse - Check historical log of searches and their results - Change DNS resolver to Cloudflare, Google, Quad9, or a custom resolver ## Contributing Contributions are welcome. Keep changes scoped, include tests when behavior changes, and open a pull request with a clear summary of the user-facing impact. ## Development ### Requirements - Xcode with current iOS SDK support - iOS Simulator or physical iOS device ### Getting Started 1. Clone the repository: ```sh git clone https://git.sr.ht/~ccleberg/DomainDig ``` 2. Open the project in Xcode. 3. Build and run the app on a simulator or device. ## Security If you discover a security issue, see SECURITY.md. ## License This project is licensed under the GPL 3.0 or later. See LICENSE. ## Contact Questions or feedback: hello@cleberg.net