├── .devcontainer ├── Dockerfile └── devcontainer.json ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── LICENSE ├── README.md ├── Taskfile.yml ├── bin ├── deploy.sh ├── deploy_vps.sh ├── download.sh ├── efs_sync.sh ├── setenv.sh ├── setup-cred-helper.sh ├── setup-gha-secrets.sh ├── teardown.sh └── upload-conf.sh ├── deployment └── .gitkeep ├── img ├── arch-phase0.png ├── arch-phase1-old.png ├── arch-phase1.png ├── dbdiagram_io.txt ├── domain-layer-diagram.png ├── pwnctl-phase0.drawio └── pwnctl-phase1.drawio ├── infra ├── .terraform.lock.hcl ├── ansible │ ├── ansible.cfg │ ├── hosts.ini │ ├── install_cli.yml │ ├── install_postgres.yml │ └── vars.yml ├── autoscaling.tf ├── cloudwatch.tf ├── ecr.tf ├── ecs.tf ├── efs.tf ├── iam.tf ├── lambda.tf ├── modules │ ├── ci │ │ ├── .terraform.lock.hcl │ │ ├── ecr.tf │ │ ├── gha.tf │ │ ├── iam.tf │ │ ├── outputs.tf │ │ ├── providers.tf │ │ ├── sqs.tf │ │ ├── variables.tf │ │ └── vpc.tf │ ├── jumpbox │ │ ├── .terraform.lock.hcl │ │ ├── datasources.tf │ │ ├── generate_fs_mount_script.sh │ │ ├── main.tf │ │ ├── outputs.tf │ │ ├── providers.tf │ │ └── variables.tf │ ├── rds │ │ ├── .terraform.lock.hcl │ │ ├── outputs.tf │ │ ├── providers.tf │ │ ├── rds.tf │ │ ├── secretsmanager.tf │ │ └── variables.tf │ └── sqs │ │ ├── .terraform.lock.hcl │ │ ├── main.tf │ │ ├── outputs.tf │ │ ├── providers.tf │ │ └── variables.tf ├── providers.tf ├── secretsmanager.tf ├── sqs.tf └── variables.tf ├── pwnctl.sln ├── src ├── core │ ├── pwnctl.app │ │ ├── Assets │ │ │ ├── AssetParser.cs │ │ │ ├── AssetProcessor.cs │ │ │ ├── DTO │ │ │ │ └── AssetDTO.cs │ │ │ ├── Entities │ │ │ │ └── AssetRecord.cs │ │ │ └── Interfaces │ │ │ │ └── AssetRepository.cs │ │ ├── Common │ │ │ ├── Exception │ │ │ │ ├── AppException.cs │ │ │ │ └── InvalidTemplateStringException.cs │ │ │ ├── ExpressionTreeBuilder.cs │ │ │ ├── Extensions │ │ │ │ └── StringExtensions.cs │ │ │ ├── Interfaces │ │ │ │ ├── CommandExecutor.cs │ │ │ │ ├── FilterEvaluator.cs │ │ │ │ └── Serializer.cs │ │ │ └── ValueObjects │ │ │ │ ├── CronExpression.cs │ │ │ │ └── ShortName.cs │ │ ├── Configuration │ │ │ └── AppConfig.cs │ │ ├── Logging │ │ │ └── Interfaces │ │ │ │ └── AppLogger.cs │ │ ├── Notifications │ │ │ ├── Entities │ │ │ │ ├── Notification.cs │ │ │ │ └── NotificationRule.cs │ │ │ ├── Enums │ │ │ │ └── NotificationTopics.cs │ │ │ └── Interfaces │ │ │ │ ├── NotificationRepository.cs │ │ │ │ └── NotificationSender.cs │ │ ├── Operations │ │ │ ├── Entities │ │ │ │ ├── Operation.cs │ │ │ │ ├── Policy.cs │ │ │ │ └── PolicyTaskProfile.cs │ │ │ ├── Enums │ │ │ │ ├── OperationState.cs │ │ │ │ └── OperationType.cs │ │ │ ├── Interfaces │ │ │ │ ├── OperationRepository.cs │ │ │ │ └── OperationStateSubscriptionService.cs │ │ │ └── OperationManager.cs │ │ ├── PwnInfraContext.cs │ │ ├── Queueing │ │ │ ├── DTO │ │ │ │ ├── LongLivedTaskDTO.cs │ │ │ │ ├── OutputBatchDTO.cs │ │ │ │ └── ShortLivedTaskDTO.cs │ │ │ └── Interfaces │ │ │ │ ├── QueueMessage.cs │ │ │ │ └── TaskQueueService.cs │ │ ├── Scope │ │ │ ├── Entities │ │ │ │ ├── ScopeAggregate.cs │ │ │ │ ├── ScopeDefinition.cs │ │ │ │ └── ScopeDefinitionAggregate.cs │ │ │ └── Enums │ │ │ │ └── ScopeType.cs │ │ ├── Tagging │ │ │ ├── Entities │ │ │ │ └── Tag.cs │ │ │ └── TagParser.cs │ │ ├── Tasks │ │ │ ├── DTO │ │ │ │ └── TaskEntryDTO.cs │ │ │ ├── Entities │ │ │ │ ├── TaskDefinition.cs │ │ │ │ ├── TaskProfile.cs │ │ │ │ └── TaskRecord.cs │ │ │ ├── Enums │ │ │ │ └── TaskState.cs │ │ │ └── Interfaces │ │ │ │ └── TaskRepository.cs │ │ ├── Users │ │ │ ├── Entities │ │ │ │ └── User.cs │ │ │ └── Enums │ │ │ │ └── UserRole.cs │ │ └── pwnctl.app.csproj │ ├── pwnctl.domain │ │ ├── BaseClasses │ │ │ └── Asset.cs │ │ ├── Entities │ │ │ ├── DomainName.cs │ │ │ ├── DomainNameRecord.cs │ │ │ ├── Email.cs │ │ │ ├── HttpEndpoint.cs │ │ │ ├── HttpParameter.cs │ │ │ ├── NetworkHost.cs │ │ │ ├── NetworkRange.cs │ │ │ ├── NetworkSocket.cs │ │ │ └── VirtualHost.cs │ │ ├── Enums │ │ │ ├── DnsRecordType.cs │ │ │ ├── ParamType.cs │ │ │ └── TransportProtocol.cs │ │ ├── ValueObjects │ │ │ ├── AssetClass.cs │ │ │ └── PublicSuffix.cs │ │ └── pwnctl.domain.csproj │ ├── pwnctl.exec │ │ ├── longlived │ │ │ ├── .dockerignore │ │ │ ├── Dockerfile │ │ │ ├── LongLivedTaskExecutor.cs │ │ │ ├── Program.cs │ │ │ ├── ScaleInProtection.cs │ │ │ ├── entrypoint.sh │ │ │ └── pwnctl.exec.longlived.csproj │ │ ├── nuclei_templates │ │ │ ├── blacklist.txt │ │ │ ├── discovery │ │ │ │ ├── graphql-detect.yaml │ │ │ │ ├── openapi.yaml │ │ │ │ ├── swagger-ui.yaml │ │ │ │ ├── trpc-panel.yaml │ │ │ │ ├── wadl-api.yaml │ │ │ │ └── wsdl-api.yaml │ │ │ ├── iis_asp │ │ │ │ ├── CVE-2017-0929.yaml │ │ │ │ ├── CVE-2017-7269.yaml │ │ │ │ ├── CVE-2017-9822.yaml │ │ │ │ ├── CVE-2019-10068.yaml │ │ │ │ ├── CVE-2020-16952.yaml │ │ │ │ ├── appsettings-file-disclosure.yaml │ │ │ │ ├── aspnuke-openredirect.yaml │ │ │ │ ├── aspx-debug-mode.yaml │ │ │ │ ├── blazor-boot.yaml │ │ │ │ ├── default-asp-net-page.yaml │ │ │ │ ├── default-windows-server-page.yaml │ │ │ │ ├── dotnet-remoting-service-detect.yaml │ │ │ │ ├── dotnetcms-sqli.yaml │ │ │ │ ├── dotnetnuke-workflow.yaml │ │ │ │ ├── elmah-log-file.yaml │ │ │ │ ├── exposed-authentication-asmx.yaml │ │ │ │ ├── generic-windows-lfi.yaml │ │ │ │ ├── iis-internal-ip-disclosure.yaml │ │ │ │ ├── iis-shortname.yaml │ │ │ │ ├── mdb-database-file.yaml │ │ │ │ ├── microsoft-sharepoint-detect.yaml │ │ │ │ ├── sql-server-report-viewer.yaml │ │ │ │ ├── sql-server-reporting.yaml │ │ │ │ ├── telerik-dialoghandler-detect.yaml │ │ │ │ ├── telerik-fileupload-detect.yaml │ │ │ │ ├── telerik-server-login.yaml │ │ │ │ ├── trace-axd-detect.yaml │ │ │ │ ├── wadl-api.yaml │ │ │ │ ├── web-config.yaml │ │ │ │ └── wsdl-api.yaml │ │ │ ├── misconfigs │ │ │ │ └── s3-torrent.yaml │ │ │ ├── ns_takeover │ │ │ │ └── .gitkeep │ │ │ ├── subdomain_takeover │ │ │ │ ├── aws-bucket-takeover.yaml │ │ │ │ └── elasticbeantalk-takeover.yaml │ │ │ └── tech-detect │ │ │ │ ├── artifactory-workflow.yaml │ │ │ │ ├── chamilo-workflow.yaml │ │ │ │ ├── cherokee-workflow.yaml │ │ │ │ ├── dotnetnuke-workflow.yaml │ │ │ │ ├── drupal-workflow.yaml │ │ │ │ ├── gitlist-workflow.yaml │ │ │ │ ├── jetty-workflow.yaml │ │ │ │ ├── joomla-workflow.yaml │ │ │ │ ├── laravel-workflow.yaml │ │ │ │ ├── lotus-domino-workflow.yaml │ │ │ │ ├── mida-eframework-workflow.yaml │ │ │ │ ├── moodle-workflow.yaml │ │ │ │ ├── nette-workflow.yaml │ │ │ │ ├── novnc-workflow.yaml │ │ │ │ ├── oscommerce-workflow.yaml │ │ │ │ ├── phppgadmin-workflow.yaml │ │ │ │ ├── sharepoint-workflow.yaml │ │ │ │ ├── splunk-workflow.yaml │ │ │ │ ├── symfony-workflow.yaml │ │ │ │ ├── thinkphp-workflow.yaml │ │ │ │ ├── umbraco-workflow.yaml │ │ │ │ ├── vbulletin-workflow.yaml │ │ │ │ ├── yii-workflow.yaml │ │ │ │ └── zabbix-workflow.yaml │ │ ├── scripts │ │ │ ├── api-discovery.sh │ │ │ ├── asn-lookup.sh │ │ │ ├── cache-prober.sh │ │ │ ├── cloud-enum.sh │ │ │ ├── cors-scanner.sh │ │ │ ├── dir-fuzz.sh │ │ │ ├── dns-record-enum.sh │ │ │ ├── email-finder.sh │ │ │ ├── file-fuzz.sh │ │ │ ├── grab-headers.sh │ │ │ ├── http-headers-all.nse │ │ │ ├── http-probe.sh │ │ │ ├── kaeferjaeger.sh │ │ │ ├── mdwfuzzer.sh │ │ │ ├── ns_takeover_check.sh │ │ │ ├── nuclei.sh │ │ │ ├── os-fingerprint.sh │ │ │ ├── panel-discovery.sh │ │ │ ├── ping-sweep.sh │ │ │ ├── resolve.sh │ │ │ ├── reverse-range-lookup.sh │ │ │ ├── reverse-whois.sh │ │ │ ├── s3-scan.sh │ │ │ ├── screenshot.sh │ │ │ ├── shortname-check.sh │ │ │ ├── smuggler.sh │ │ │ ├── subdomain-alts.sh │ │ │ ├── subdomain-brute.sh │ │ │ ├── subdomain-osint.sh │ │ │ ├── subdomain-wildcard-brute.sh │ │ │ ├── tcp-scan.sh │ │ │ ├── tls-probe.sh │ │ │ ├── udp-scan.sh │ │ │ ├── ver-scan.sh │ │ │ ├── vhost-scan.sh │ │ │ ├── wafw00f.sh │ │ │ ├── wappalyzer.sh │ │ │ ├── waymore.sh │ │ │ ├── webcrawl.sh │ │ │ ├── wordlist_cleaner.sh │ │ │ └── zone-transfer.sh │ │ ├── shortlived │ │ │ ├── .dockerignore │ │ │ ├── Dockerfile │ │ │ ├── Program.cs │ │ │ ├── ShortLivedTaskExecutor.cs │ │ │ ├── entrypoint.sh │ │ │ └── pwnctl.exec.shortlived.csproj │ │ └── wordlists │ │ │ ├── dns │ │ │ ├── alts-large.txt │ │ │ ├── alts-tiny.txt │ │ │ ├── alts.txt │ │ │ ├── resolvers-best.txt │ │ │ └── srv-records.txt │ │ │ └── ffuf_ac_strategies │ │ │ ├── blacklist.json │ │ │ ├── route-handler.json │ │ │ ├── waf.json │ │ │ └── wildcard.json │ ├── pwnctl.infra │ │ ├── Commands │ │ │ ├── BashCommandExecutor.cs │ │ │ └── StubCommandExecutor.cs │ │ ├── Configuration │ │ │ ├── AssemblyHelper.cs │ │ │ ├── DTO │ │ │ │ ├── NotificationRuleDTO.cs │ │ │ │ └── TaskConfigFile.cs │ │ │ ├── EnvironmentVariables.cs │ │ │ ├── FilterEvaluators │ │ │ │ └── CSharpFilterEvaluator.cs │ │ │ ├── PwnConfigFactory.cs │ │ │ └── Validation │ │ │ │ ├── ConfigValidator.cs │ │ │ │ └── Exceptions │ │ │ │ └── ConfigValidationException.cs │ │ ├── DependencyInjection │ │ │ └── PwnInfraContextInitializer.cs │ │ ├── LifetimeService.cs │ │ ├── Logging │ │ │ ├── PwnLogger.cs │ │ │ └── PwnLoggerFactory.cs │ │ ├── Notifications │ │ │ ├── DiscordNotificationSender.cs │ │ │ └── StubNotificationSender.cs │ │ ├── Persistence │ │ │ ├── DatabaseInitializer.cs │ │ │ ├── DesignTimeDbContextFactory.cs │ │ │ ├── EntityConfiguration │ │ │ │ ├── AssetRecordConfig.cs │ │ │ │ ├── DomainNameConfig.cs │ │ │ │ ├── DomainNameRecordConfig.cs │ │ │ │ ├── EmailConfig.cs │ │ │ │ ├── HttpEndpointConfig.cs │ │ │ │ ├── HttpParameterConfig.cs │ │ │ │ ├── NetworkHostConfig.cs │ │ │ │ ├── NetworkRangeConfig.cs │ │ │ │ ├── NetworkSocketConfig.cs │ │ │ │ ├── NotificationConfig.cs │ │ │ │ ├── OperationConfig.cs │ │ │ │ ├── ScopeConfig.cs │ │ │ │ ├── TagConfig.cs │ │ │ │ ├── TaskConfig.cs │ │ │ │ ├── UserConfig.cs │ │ │ │ └── VirtualHostConfig.cs │ │ │ ├── Extensions │ │ │ │ ├── DbContextExtensions.cs │ │ │ │ └── EntityEntryExtensions.cs │ │ │ ├── IdGenerators │ │ │ │ └── UUIDv5ValueGenerator.cs │ │ │ ├── Migrations │ │ │ │ ├── 20230418152243_pwnctl_schema.Designer.cs │ │ │ │ ├── 20230418152243_pwnctl_schema.cs │ │ │ │ ├── 20230421123234_op_scope_one_to_many.Designer.cs │ │ │ │ ├── 20230421123234_op_scope_one_to_many.cs │ │ │ │ ├── 20230423111214_value_object_conversion.Designer.cs │ │ │ │ ├── 20230423111214_value_object_conversion.cs │ │ │ │ ├── 20230424073437_task_aggresivness.Designer.cs │ │ │ │ ├── 20230424073437_task_aggresivness.cs │ │ │ │ ├── 20230425094121_monitoring_rules.Designer.cs │ │ │ │ ├── 20230425094121_monitoring_rules.cs │ │ │ │ ├── 20230426092427_op_schedule.Designer.cs │ │ │ │ ├── 20230426092427_op_schedule.cs │ │ │ │ ├── 20230429130136_cron_expression.Designer.cs │ │ │ │ ├── 20230429130136_cron_expression.cs │ │ │ │ ├── 20230430150027_op_initiated_at.Designer.cs │ │ │ │ ├── 20230430150027_op_initiated_at.cs │ │ │ │ ├── 20230503075224_uniqueue_short_names.Designer.cs │ │ │ │ ├── 20230503075224_uniqueue_short_names.cs │ │ │ │ ├── 20230505085523_identity_user.Designer.cs │ │ │ │ ├── 20230505085523_identity_user.cs │ │ │ │ ├── 20230510082915_notification_task.Designer.cs │ │ │ │ ├── 20230510082915_notification_task.cs │ │ │ │ ├── 20230514150401_value_object.Designer.cs │ │ │ │ ├── 20230514150401_value_object.cs │ │ │ │ ├── 20230527103103_move_http_param_ep_fk.Designer.cs │ │ │ │ ├── 20230527103103_move_http_param_ep_fk.cs │ │ │ │ ├── 20230601145724_notification_uniqness.Designer.cs │ │ │ │ ├── 20230601145724_notification_uniqness.cs │ │ │ │ ├── 20230604102153_operation_state.Designer.cs │ │ │ │ ├── 20230604102153_operation_state.cs │ │ │ │ ├── 20230629133804_asset_record_concurrency_token.Designer.cs │ │ │ │ ├── 20230629133804_asset_record_concurrency_token.cs │ │ │ │ ├── 20230702084241_task_record_run_count_and_stderr.Designer.cs │ │ │ │ ├── 20230702084241_task_record_run_count_and_stderr.cs │ │ │ │ ├── 20230702100111_http_param_value.Designer.cs │ │ │ │ ├── 20230702100111_http_param_value.cs │ │ │ │ ├── 20230708155655_task_def_improvements.Designer.cs │ │ │ │ ├── 20230708155655_task_def_improvements.cs │ │ │ │ ├── 20230830070901_policy_refactor.Designer.cs │ │ │ │ ├── 20230830070901_policy_refactor.cs │ │ │ │ ├── 20230915124412_value_object_refactor.Designer.cs │ │ │ │ ├── 20230915124412_value_object_refactor.cs │ │ │ │ ├── 20230917085925_value_object_refactor2.Designer.cs │ │ │ │ ├── 20230917085925_value_object_refactor2.cs │ │ │ │ ├── 20230917101021_refresh_token_nullable.Designer.cs │ │ │ │ ├── 20230917101021_refresh_token_nullable.cs │ │ │ │ ├── 20230930151550_asset_record_text_notation.Designer.cs │ │ │ │ ├── 20230930151550_asset_record_text_notation.cs │ │ │ │ ├── 20231002124232_task_def_stdin_query.Designer.cs │ │ │ │ ├── 20231002124232_task_def_stdin_query.cs │ │ │ │ ├── 20231118095107_TaskDef_ShortLived.Designer.cs │ │ │ │ ├── 20231118095107_TaskDef_ShortLived.cs │ │ │ │ ├── 20231209104308_operation_states.Designer.cs │ │ │ │ ├── 20231209104308_operation_states.cs │ │ │ │ ├── 20231209111846_operation_phases.Designer.cs │ │ │ │ ├── 20231209111846_operation_phases.cs │ │ │ │ ├── 20231217144054_removed_http_hosts.Designer.cs │ │ │ │ ├── 20231217144054_removed_http_hosts.cs │ │ │ │ ├── 20231230114149_removed_concurrency_roken.Designer.cs │ │ │ │ ├── 20231230114149_removed_concurrency_roken.cs │ │ │ │ ├── 20240110132746_base_endpoint.Designer.cs │ │ │ │ ├── 20240110132746_base_endpoint.cs │ │ │ │ ├── 20240110142041_virtual_host.Designer.cs │ │ │ │ ├── 20240110142041_virtual_host.cs │ │ │ │ ├── 20240128111036_asset_record_virtual_host.Designer.cs │ │ │ │ ├── 20240128111036_asset_record_virtual_host.cs │ │ │ │ ├── 20240204104407_domain_name_root_domain.Designer.cs │ │ │ │ ├── 20240204104407_domain_name_root_domain.cs │ │ │ │ ├── 20240207064845_removed_root_domain.Designer.cs │ │ │ │ ├── 20240207064845_removed_root_domain.cs │ │ │ │ ├── 20240208101429_dns_record_wildcard.Designer.cs │ │ │ │ ├── 20240208101429_dns_record_wildcard.cs │ │ │ │ └── PwnctlDbContextModelSnapshot.cs │ │ │ ├── PwnctlDbContext.cs │ │ │ └── QueryRunner.cs │ │ ├── Queueing │ │ │ ├── FakeTaskQueueService.cs │ │ │ └── SQSTaskQueueService.cs │ │ ├── Repositories │ │ │ ├── AssetDbRepository.cs │ │ │ ├── NotificationDbRepository.cs │ │ │ ├── OperationDbRepository.cs │ │ │ └── TaskDbRepository.cs │ │ ├── Scheduling │ │ │ └── EventBridgeClient.cs │ │ ├── Serialization │ │ │ ├── AppJsonSerializer.cs │ │ │ ├── JsonConverters │ │ │ │ ├── AssetClassJsonConverter.cs │ │ │ │ ├── CronExpressionJsonConverter.cs │ │ │ │ └── ShortNameJsonConverter.cs │ │ │ └── JsonSerializerOptionsFactory.cs │ │ └── pwnctl.infra.csproj │ ├── pwnctl.kernel │ │ ├── Attributes │ │ │ └── EqualityComponentAttribute.cs │ │ ├── BaseClasses │ │ │ ├── Entity.cs │ │ │ └── Result.cs │ │ ├── Extensions │ │ │ ├── DateTimeExtensions.cs │ │ │ └── ExceptionExtensions.cs │ │ ├── SystemTime.cs │ │ └── pwnctl.kernel.csproj │ └── pwnctl.proc │ │ ├── .dockerignore │ │ ├── Dockerfile │ │ ├── OutputProcessorService.cs │ │ ├── Program.cs │ │ ├── entrypoint.sh │ │ └── pwnctl.proc.csproj ├── pwnctl.api │ ├── App_Data │ │ ├── notification_rules │ │ │ └── findings.yml │ │ └── task_definitions │ │ │ ├── cloud-recon.yml │ │ │ ├── net-recon.yml │ │ │ ├── vuln-scan.yml │ │ │ └── web-recon.yml │ ├── BearerTokenManager.cs │ ├── Controllers │ │ ├── AuthController.cs │ │ └── FsController.cs │ ├── Extensions │ │ ├── HttpResponseExtensions.cs │ │ ├── WebApplicationExtensions.cs │ │ └── ZipArchiveExtensions.cs │ ├── Mediator │ │ ├── Handlers │ │ │ ├── Assets │ │ │ │ ├── Commands │ │ │ │ │ └── ImportAssetsCommandHandler.cs │ │ │ │ └── Queries │ │ │ │ │ ├── ListDomainNameRecordsQueryHandler.cs │ │ │ │ │ ├── ListDomainNamesQueryHandler.cs │ │ │ │ │ ├── ListEmailsQueryHandler.cs │ │ │ │ │ ├── ListHttpEndpointsQueryHandler.cs │ │ │ │ │ ├── ListHttpParametersQueryHandler.cs │ │ │ │ │ ├── ListNetworkHostsQueryHandler.cs │ │ │ │ │ ├── ListNetworkRangesQueryHandler.cs │ │ │ │ │ ├── ListNetworkSocketsQueryHandler.cs │ │ │ │ │ └── ListVirtualHostsQueryHandler.cs │ │ │ ├── Db │ │ │ │ └── Commands │ │ │ │ │ └── RunSqlQueryCommandHandler.cs │ │ │ ├── Operations │ │ │ │ ├── Commands │ │ │ │ │ ├── CancelOperationCommandHandler.cs │ │ │ │ │ ├── CreateOperationCommandHandler.cs │ │ │ │ │ ├── DeleteAllSchedulesCommandHandler.cs │ │ │ │ │ ├── PauseOperationCommandHandler.cs │ │ │ │ │ └── ResumeOperationCommandHandler.cs │ │ │ │ └── Queries │ │ │ │ │ ├── ListOperationsQueryHandler.cs │ │ │ │ │ └── OperationSummaryQueryHandler.cs │ │ │ ├── Scope │ │ │ │ ├── Commands │ │ │ │ │ ├── CreateScopeAggregateCommandHandler.cs │ │ │ │ │ ├── DeleteScopeAggregateCommandHandler.cs │ │ │ │ │ └── UpdateScopeAggregateCommandHandler.cs │ │ │ │ └── Queries │ │ │ │ │ └── ListScopeAggregatesQueryHandler.cs │ │ │ └── Tasks │ │ │ │ ├── Commands │ │ │ │ ├── CreateTaskDefinitionCommandHandler.cs │ │ │ │ ├── CreateTaskProfileCommandHandler.cs │ │ │ │ ├── DeleteTaskDefinitionCommandHandler.cs │ │ │ │ ├── DeleteTaskProfileCommandHandler.cs │ │ │ │ ├── UpdateTaskDefinitionCommandHandler.cs │ │ │ │ └── UpdateTaskProfileCommandHandler.cs │ │ │ │ └── Queries │ │ │ │ ├── ListTaskDefinitionsQueryHandler.cs │ │ │ │ ├── ListTaskProfilesQueryHandler.cs │ │ │ │ └── ListTaskRecordsQueryHandler.cs │ │ └── Pipelines │ │ │ ├── AuditLoggingPipeline.cs │ │ │ └── ValidationPipeline.cs │ ├── Middleware │ │ └── ExceptionHandlingMiddleware.cs │ ├── Program.cs │ ├── PwnctlApiAssemblyMarker.cs │ ├── aws-lambda-tools-defaults.json │ └── pwnctl.api.csproj ├── pwnctl.cli │ ├── Interfaces │ │ └── ModeHandler.cs │ ├── ModeHandlers │ │ ├── CreateModeHandler.cs │ │ ├── DeleteModeHandler.cs │ │ ├── ExportModeHandler.cs │ │ ├── ImportModeHandler.cs │ │ ├── ListModeHandler.cs │ │ ├── QueryModeHandler.cs │ │ ├── SummaryModeHandler.cs │ │ ├── UpdateModeHandler.cs │ │ └── ValidateModeHandler.cs │ ├── Program.cs │ ├── PwnctlApiClient.cs │ ├── config.ini │ ├── config.local.ini │ └── pwnctl.cli.csproj ├── pwnctl.dto │ ├── Assets │ │ ├── Commands │ │ │ └── ImportAssetsCommand.cs │ │ ├── Models │ │ │ ├── DomainNameListViewModel.cs │ │ │ ├── DomainNameRecordListViewModel.cs │ │ │ ├── EmailListViewModel.cs │ │ │ ├── HttpEndpointListViewModel.cs │ │ │ ├── HttpParameterListViewModel.cs │ │ │ ├── NetworkHostListViewModel.cs │ │ │ ├── NetworkRangeListViewModel.cs │ │ │ ├── NetworkSocketListViewModel.cs │ │ │ └── VirtualHostListViewModel.cs │ │ └── Queries │ │ │ ├── ListDomainNameRecordsQuery.cs │ │ │ ├── ListDomainNamesQuery.cs │ │ │ ├── ListEmailsQuery.cs │ │ │ ├── ListHttpEndpointsQuery.cs │ │ │ ├── ListHttpParametersQuery.cs │ │ │ ├── ListNetworkHostsQuery.cs │ │ │ ├── ListNetworkRangesQuery.cs │ │ │ ├── ListNetworkSocketsQuery.cs │ │ │ └── ListVirtualHostsQuery.cs │ ├── Auth │ │ ├── AccessTokenRequestModel.cs │ │ ├── RefreshTokenRequestModel.cs │ │ └── TokenGrantResponse.cs │ ├── Db │ │ ├── Commands │ │ │ └── RunSqlQueryCommand.cs │ │ └── Models │ │ │ └── ExportViewModel.cs │ ├── Mediator │ │ ├── MediatedRequest.cs │ │ ├── MediatedRequestExtensions.cs │ │ ├── MediatedRequestTypeHelper.cs │ │ ├── MediatedResponse.cs │ │ ├── MediatorError.cs │ │ ├── PaginatedRequest.cs │ │ └── PaginatedViewModel.cs │ ├── Operations │ │ ├── Commands │ │ │ ├── CancelOperationCommand.cs │ │ │ ├── CreateOperationCommand.cs │ │ │ ├── DeleteAllSchedulesCommand.cs │ │ │ ├── PauseOperationCommand.cs │ │ │ └── ResumeOperationCommand.cs │ │ ├── Models │ │ │ ├── OperationListViewModel.cs │ │ │ ├── OperationRequestModel.cs │ │ │ └── SummaryViewModels.cs │ │ └── Queries │ │ │ ├── ListOperationsQuery.cs │ │ │ └── OperationSummaryQuery.cs │ ├── PwnctlDtoAssemblyMarker.cs │ ├── Scope │ │ ├── Commands │ │ │ ├── CreateScopeAggregateCommand.cs │ │ │ ├── DeleteScopeAggregateCommand.cs │ │ │ └── UpdateScopeAggregateCommand.cs │ │ ├── Models │ │ │ ├── ScopeDefinitionRequestModel.cs │ │ │ ├── ScopeListViewModel.cs │ │ │ └── ScopeRequestModel.cs │ │ └── Queries │ │ │ └── ListScopeAggregatesQuery.cs │ ├── Tasks │ │ ├── Commands │ │ │ ├── CreateTaskDefinitionCommand.cs │ │ │ ├── CreateTaskProfileCommand.cs │ │ │ ├── DeleteTaskDefinitionCommand.cs │ │ │ ├── DeleteTaskProfileCommand.cs │ │ │ ├── UpdateTaskDefinitionCommand.cs │ │ │ └── UpdateTaskProfileCommand.cs │ │ ├── Models │ │ │ ├── TaskDefinitionListViewModel.cs │ │ │ ├── TaskProfileListViewModel.cs │ │ │ └── TaskRecordListViewModel.cs │ │ └── Queries │ │ │ ├── ListTaskDefinitionsQuery.cs │ │ │ ├── ListTaskProfilesQuery.cs │ │ │ └── ListTaskRecordsQuery.cs │ └── pwnctl.dto.csproj └── pwnctl.web │ ├── .gitignore │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ └── logo192.png │ ├── src │ ├── App.css │ ├── App.tsx │ ├── components │ │ ├── Footer.tsx │ │ ├── Header.tsx │ │ ├── Logo.tsx │ │ ├── NavBar.css │ │ ├── NavBar.tsx │ │ ├── StatusBar.tsx │ │ └── VersionBanner.tsx │ ├── index.css │ ├── index.tsx │ ├── logo.svg │ └── react-app-env.d.ts │ ├── tsconfig.json │ └── wireframe.png └── test ├── pwnctl.app.test.unit ├── App_Data │ ├── notification_rules │ │ └── findings.yml │ └── task_definitions │ │ ├── dns.yml │ │ ├── http.yml │ │ └── net.yml ├── EntityFactory.cs ├── Tests │ ├── AssetParsingTests.cs │ ├── AssetProcessorTests.cs │ ├── OperationHandlingTests.cs │ ├── ScopeCheckingTests.cs │ ├── TaggingTests.cs │ └── TaskFilteringTests.cs └── pwnctl.app.test.unit.csproj ├── pwnctl.core.test.int ├── App_Data │ ├── notification_rules │ │ └── findings.yml │ ├── resolvers.txt │ ├── task_definitions │ │ ├── cloud-recon.yml │ │ ├── net-recon.yml │ │ ├── vuln-scan.yml │ │ └── web-recon.yml │ └── trusted-resolvers.txt ├── Helpers │ ├── EntityFactory.cs │ └── IntegrationTestBase.cs ├── TaskExecutionTests.cs ├── docker-compose.ecs-local.yml └── pwnctl.core.test.int.csproj └── pwnctl.domain.test.unit ├── Tests.cs └── pwnctl.domain.test.unit.csproj /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/README.md -------------------------------------------------------------------------------- /Taskfile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/Taskfile.yml -------------------------------------------------------------------------------- /bin/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/bin/deploy.sh -------------------------------------------------------------------------------- /bin/deploy_vps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/bin/deploy_vps.sh -------------------------------------------------------------------------------- /bin/download.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/bin/download.sh -------------------------------------------------------------------------------- /bin/efs_sync.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/bin/efs_sync.sh -------------------------------------------------------------------------------- /bin/setenv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/bin/setenv.sh -------------------------------------------------------------------------------- /bin/setup-cred-helper.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/bin/setup-cred-helper.sh -------------------------------------------------------------------------------- /bin/setup-gha-secrets.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/bin/setup-gha-secrets.sh -------------------------------------------------------------------------------- /bin/teardown.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/bin/teardown.sh -------------------------------------------------------------------------------- /bin/upload-conf.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/bin/upload-conf.sh -------------------------------------------------------------------------------- /deployment/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /img/arch-phase0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/img/arch-phase0.png -------------------------------------------------------------------------------- /img/arch-phase1-old.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/img/arch-phase1-old.png -------------------------------------------------------------------------------- /img/arch-phase1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/img/arch-phase1.png -------------------------------------------------------------------------------- /img/dbdiagram_io.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/img/dbdiagram_io.txt -------------------------------------------------------------------------------- /img/domain-layer-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/img/domain-layer-diagram.png -------------------------------------------------------------------------------- /img/pwnctl-phase0.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/img/pwnctl-phase0.drawio -------------------------------------------------------------------------------- /img/pwnctl-phase1.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/img/pwnctl-phase1.drawio -------------------------------------------------------------------------------- /infra/.terraform.lock.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/.terraform.lock.hcl -------------------------------------------------------------------------------- /infra/ansible/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/ansible/ansible.cfg -------------------------------------------------------------------------------- /infra/ansible/hosts.ini: -------------------------------------------------------------------------------- 1 | [vps] 2 | 1.3.3.7 -------------------------------------------------------------------------------- /infra/ansible/install_cli.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/ansible/install_cli.yml -------------------------------------------------------------------------------- /infra/ansible/install_postgres.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/ansible/install_postgres.yml -------------------------------------------------------------------------------- /infra/ansible/vars.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/ansible/vars.yml -------------------------------------------------------------------------------- /infra/autoscaling.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/autoscaling.tf -------------------------------------------------------------------------------- /infra/cloudwatch.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/cloudwatch.tf -------------------------------------------------------------------------------- /infra/ecr.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/ecr.tf -------------------------------------------------------------------------------- /infra/ecs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/ecs.tf -------------------------------------------------------------------------------- /infra/efs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/efs.tf -------------------------------------------------------------------------------- /infra/iam.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/iam.tf -------------------------------------------------------------------------------- /infra/lambda.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/lambda.tf -------------------------------------------------------------------------------- /infra/modules/ci/.terraform.lock.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/modules/ci/.terraform.lock.hcl -------------------------------------------------------------------------------- /infra/modules/ci/ecr.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/modules/ci/ecr.tf -------------------------------------------------------------------------------- /infra/modules/ci/gha.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/modules/ci/gha.tf -------------------------------------------------------------------------------- /infra/modules/ci/iam.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/modules/ci/iam.tf -------------------------------------------------------------------------------- /infra/modules/ci/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/modules/ci/outputs.tf -------------------------------------------------------------------------------- /infra/modules/ci/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/modules/ci/providers.tf -------------------------------------------------------------------------------- /infra/modules/ci/sqs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/modules/ci/sqs.tf -------------------------------------------------------------------------------- /infra/modules/ci/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/modules/ci/variables.tf -------------------------------------------------------------------------------- /infra/modules/ci/vpc.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/modules/ci/vpc.tf -------------------------------------------------------------------------------- /infra/modules/jumpbox/.terraform.lock.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/modules/jumpbox/.terraform.lock.hcl -------------------------------------------------------------------------------- /infra/modules/jumpbox/datasources.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/modules/jumpbox/datasources.tf -------------------------------------------------------------------------------- /infra/modules/jumpbox/generate_fs_mount_script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/modules/jumpbox/generate_fs_mount_script.sh -------------------------------------------------------------------------------- /infra/modules/jumpbox/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/modules/jumpbox/main.tf -------------------------------------------------------------------------------- /infra/modules/jumpbox/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/modules/jumpbox/outputs.tf -------------------------------------------------------------------------------- /infra/modules/jumpbox/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/modules/jumpbox/providers.tf -------------------------------------------------------------------------------- /infra/modules/jumpbox/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/modules/jumpbox/variables.tf -------------------------------------------------------------------------------- /infra/modules/rds/.terraform.lock.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/modules/rds/.terraform.lock.hcl -------------------------------------------------------------------------------- /infra/modules/rds/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/modules/rds/outputs.tf -------------------------------------------------------------------------------- /infra/modules/rds/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/modules/rds/providers.tf -------------------------------------------------------------------------------- /infra/modules/rds/rds.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/modules/rds/rds.tf -------------------------------------------------------------------------------- /infra/modules/rds/secretsmanager.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/modules/rds/secretsmanager.tf -------------------------------------------------------------------------------- /infra/modules/rds/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/modules/rds/variables.tf -------------------------------------------------------------------------------- /infra/modules/sqs/.terraform.lock.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/modules/sqs/.terraform.lock.hcl -------------------------------------------------------------------------------- /infra/modules/sqs/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/modules/sqs/main.tf -------------------------------------------------------------------------------- /infra/modules/sqs/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/modules/sqs/outputs.tf -------------------------------------------------------------------------------- /infra/modules/sqs/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/modules/sqs/providers.tf -------------------------------------------------------------------------------- /infra/modules/sqs/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/modules/sqs/variables.tf -------------------------------------------------------------------------------- /infra/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/providers.tf -------------------------------------------------------------------------------- /infra/secretsmanager.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/secretsmanager.tf -------------------------------------------------------------------------------- /infra/sqs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/sqs.tf -------------------------------------------------------------------------------- /infra/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/infra/variables.tf -------------------------------------------------------------------------------- /pwnctl.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/pwnctl.sln -------------------------------------------------------------------------------- /src/core/pwnctl.app/Assets/AssetParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Assets/AssetParser.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Assets/AssetProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Assets/AssetProcessor.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Assets/DTO/AssetDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Assets/DTO/AssetDTO.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Assets/Entities/AssetRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Assets/Entities/AssetRecord.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Assets/Interfaces/AssetRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Assets/Interfaces/AssetRepository.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Common/Exception/AppException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Common/Exception/AppException.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Common/Exception/InvalidTemplateStringException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Common/Exception/InvalidTemplateStringException.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Common/ExpressionTreeBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Common/ExpressionTreeBuilder.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Common/Extensions/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Common/Extensions/StringExtensions.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Common/Interfaces/CommandExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Common/Interfaces/CommandExecutor.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Common/Interfaces/FilterEvaluator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Common/Interfaces/FilterEvaluator.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Common/Interfaces/Serializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Common/Interfaces/Serializer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Common/ValueObjects/CronExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Common/ValueObjects/CronExpression.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Common/ValueObjects/ShortName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Common/ValueObjects/ShortName.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Configuration/AppConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Configuration/AppConfig.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Logging/Interfaces/AppLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Logging/Interfaces/AppLogger.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Notifications/Entities/Notification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Notifications/Entities/Notification.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Notifications/Entities/NotificationRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Notifications/Entities/NotificationRule.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Notifications/Enums/NotificationTopics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Notifications/Enums/NotificationTopics.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Notifications/Interfaces/NotificationRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Notifications/Interfaces/NotificationRepository.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Notifications/Interfaces/NotificationSender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Notifications/Interfaces/NotificationSender.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Operations/Entities/Operation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Operations/Entities/Operation.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Operations/Entities/Policy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Operations/Entities/Policy.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Operations/Entities/PolicyTaskProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Operations/Entities/PolicyTaskProfile.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Operations/Enums/OperationState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Operations/Enums/OperationState.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Operations/Enums/OperationType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Operations/Enums/OperationType.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Operations/Interfaces/OperationRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Operations/Interfaces/OperationRepository.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Operations/Interfaces/OperationStateSubscriptionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Operations/Interfaces/OperationStateSubscriptionService.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Operations/OperationManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Operations/OperationManager.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/PwnInfraContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/PwnInfraContext.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Queueing/DTO/LongLivedTaskDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Queueing/DTO/LongLivedTaskDTO.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Queueing/DTO/OutputBatchDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Queueing/DTO/OutputBatchDTO.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Queueing/DTO/ShortLivedTaskDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Queueing/DTO/ShortLivedTaskDTO.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Queueing/Interfaces/QueueMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Queueing/Interfaces/QueueMessage.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Queueing/Interfaces/TaskQueueService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Queueing/Interfaces/TaskQueueService.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Scope/Entities/ScopeAggregate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Scope/Entities/ScopeAggregate.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Scope/Entities/ScopeDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Scope/Entities/ScopeDefinition.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Scope/Entities/ScopeDefinitionAggregate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Scope/Entities/ScopeDefinitionAggregate.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Scope/Enums/ScopeType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Scope/Enums/ScopeType.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Tagging/Entities/Tag.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Tagging/Entities/Tag.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Tagging/TagParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Tagging/TagParser.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Tasks/DTO/TaskEntryDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Tasks/DTO/TaskEntryDTO.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Tasks/Entities/TaskDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Tasks/Entities/TaskDefinition.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Tasks/Entities/TaskProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Tasks/Entities/TaskProfile.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Tasks/Entities/TaskRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Tasks/Entities/TaskRecord.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Tasks/Enums/TaskState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Tasks/Enums/TaskState.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Tasks/Interfaces/TaskRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Tasks/Interfaces/TaskRepository.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Users/Entities/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Users/Entities/User.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/Users/Enums/UserRole.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/Users/Enums/UserRole.cs -------------------------------------------------------------------------------- /src/core/pwnctl.app/pwnctl.app.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.app/pwnctl.app.csproj -------------------------------------------------------------------------------- /src/core/pwnctl.domain/BaseClasses/Asset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.domain/BaseClasses/Asset.cs -------------------------------------------------------------------------------- /src/core/pwnctl.domain/Entities/DomainName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.domain/Entities/DomainName.cs -------------------------------------------------------------------------------- /src/core/pwnctl.domain/Entities/DomainNameRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.domain/Entities/DomainNameRecord.cs -------------------------------------------------------------------------------- /src/core/pwnctl.domain/Entities/Email.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.domain/Entities/Email.cs -------------------------------------------------------------------------------- /src/core/pwnctl.domain/Entities/HttpEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.domain/Entities/HttpEndpoint.cs -------------------------------------------------------------------------------- /src/core/pwnctl.domain/Entities/HttpParameter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.domain/Entities/HttpParameter.cs -------------------------------------------------------------------------------- /src/core/pwnctl.domain/Entities/NetworkHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.domain/Entities/NetworkHost.cs -------------------------------------------------------------------------------- /src/core/pwnctl.domain/Entities/NetworkRange.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.domain/Entities/NetworkRange.cs -------------------------------------------------------------------------------- /src/core/pwnctl.domain/Entities/NetworkSocket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.domain/Entities/NetworkSocket.cs -------------------------------------------------------------------------------- /src/core/pwnctl.domain/Entities/VirtualHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.domain/Entities/VirtualHost.cs -------------------------------------------------------------------------------- /src/core/pwnctl.domain/Enums/DnsRecordType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.domain/Enums/DnsRecordType.cs -------------------------------------------------------------------------------- /src/core/pwnctl.domain/Enums/ParamType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.domain/Enums/ParamType.cs -------------------------------------------------------------------------------- /src/core/pwnctl.domain/Enums/TransportProtocol.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.domain/Enums/TransportProtocol.cs -------------------------------------------------------------------------------- /src/core/pwnctl.domain/ValueObjects/AssetClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.domain/ValueObjects/AssetClass.cs -------------------------------------------------------------------------------- /src/core/pwnctl.domain/ValueObjects/PublicSuffix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.domain/ValueObjects/PublicSuffix.cs -------------------------------------------------------------------------------- /src/core/pwnctl.domain/pwnctl.domain.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.domain/pwnctl.domain.csproj -------------------------------------------------------------------------------- /src/core/pwnctl.exec/longlived/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/longlived/.dockerignore -------------------------------------------------------------------------------- /src/core/pwnctl.exec/longlived/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/longlived/Dockerfile -------------------------------------------------------------------------------- /src/core/pwnctl.exec/longlived/LongLivedTaskExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/longlived/LongLivedTaskExecutor.cs -------------------------------------------------------------------------------- /src/core/pwnctl.exec/longlived/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/longlived/Program.cs -------------------------------------------------------------------------------- /src/core/pwnctl.exec/longlived/ScaleInProtection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/longlived/ScaleInProtection.cs -------------------------------------------------------------------------------- /src/core/pwnctl.exec/longlived/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/longlived/entrypoint.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/longlived/pwnctl.exec.longlived.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/longlived/pwnctl.exec.longlived.csproj -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/blacklist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/blacklist.txt -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/discovery/graphql-detect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/discovery/graphql-detect.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/discovery/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/discovery/openapi.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/discovery/swagger-ui.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/discovery/swagger-ui.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/discovery/trpc-panel.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/discovery/trpc-panel.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/discovery/wadl-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/discovery/wadl-api.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/discovery/wsdl-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/discovery/wsdl-api.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/iis_asp/CVE-2017-0929.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/iis_asp/CVE-2017-0929.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/iis_asp/CVE-2017-7269.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/iis_asp/CVE-2017-7269.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/iis_asp/CVE-2017-9822.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/iis_asp/CVE-2017-9822.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/iis_asp/CVE-2019-10068.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/iis_asp/CVE-2019-10068.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/iis_asp/CVE-2020-16952.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/iis_asp/CVE-2020-16952.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/iis_asp/appsettings-file-disclosure.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/iis_asp/appsettings-file-disclosure.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/iis_asp/aspnuke-openredirect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/iis_asp/aspnuke-openredirect.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/iis_asp/aspx-debug-mode.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/iis_asp/aspx-debug-mode.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/iis_asp/blazor-boot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/iis_asp/blazor-boot.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/iis_asp/default-asp-net-page.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/iis_asp/default-asp-net-page.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/iis_asp/default-windows-server-page.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/iis_asp/default-windows-server-page.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/iis_asp/dotnet-remoting-service-detect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/iis_asp/dotnet-remoting-service-detect.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/iis_asp/dotnetcms-sqli.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/iis_asp/dotnetcms-sqli.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/iis_asp/dotnetnuke-workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/iis_asp/dotnetnuke-workflow.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/iis_asp/elmah-log-file.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/iis_asp/elmah-log-file.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/iis_asp/exposed-authentication-asmx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/iis_asp/exposed-authentication-asmx.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/iis_asp/generic-windows-lfi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/iis_asp/generic-windows-lfi.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/iis_asp/iis-internal-ip-disclosure.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/iis_asp/iis-internal-ip-disclosure.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/iis_asp/iis-shortname.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/iis_asp/iis-shortname.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/iis_asp/mdb-database-file.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/iis_asp/mdb-database-file.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/iis_asp/microsoft-sharepoint-detect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/iis_asp/microsoft-sharepoint-detect.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/iis_asp/sql-server-report-viewer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/iis_asp/sql-server-report-viewer.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/iis_asp/sql-server-reporting.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/iis_asp/sql-server-reporting.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/iis_asp/telerik-dialoghandler-detect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/iis_asp/telerik-dialoghandler-detect.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/iis_asp/telerik-fileupload-detect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/iis_asp/telerik-fileupload-detect.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/iis_asp/telerik-server-login.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/iis_asp/telerik-server-login.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/iis_asp/trace-axd-detect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/iis_asp/trace-axd-detect.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/iis_asp/wadl-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/iis_asp/wadl-api.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/iis_asp/web-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/iis_asp/web-config.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/iis_asp/wsdl-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/iis_asp/wsdl-api.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/misconfigs/s3-torrent.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/misconfigs/s3-torrent.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/ns_takeover/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/subdomain_takeover/aws-bucket-takeover.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/subdomain_takeover/aws-bucket-takeover.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/subdomain_takeover/elasticbeantalk-takeover.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/subdomain_takeover/elasticbeantalk-takeover.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/tech-detect/artifactory-workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/tech-detect/artifactory-workflow.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/tech-detect/chamilo-workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/tech-detect/chamilo-workflow.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/tech-detect/cherokee-workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/tech-detect/cherokee-workflow.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/tech-detect/dotnetnuke-workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/tech-detect/dotnetnuke-workflow.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/tech-detect/drupal-workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/tech-detect/drupal-workflow.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/tech-detect/gitlist-workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/tech-detect/gitlist-workflow.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/tech-detect/jetty-workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/tech-detect/jetty-workflow.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/tech-detect/joomla-workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/tech-detect/joomla-workflow.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/tech-detect/laravel-workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/tech-detect/laravel-workflow.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/tech-detect/lotus-domino-workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/tech-detect/lotus-domino-workflow.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/tech-detect/mida-eframework-workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/tech-detect/mida-eframework-workflow.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/tech-detect/moodle-workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/tech-detect/moodle-workflow.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/tech-detect/nette-workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/tech-detect/nette-workflow.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/tech-detect/novnc-workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/tech-detect/novnc-workflow.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/tech-detect/oscommerce-workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/tech-detect/oscommerce-workflow.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/tech-detect/phppgadmin-workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/tech-detect/phppgadmin-workflow.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/tech-detect/sharepoint-workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/tech-detect/sharepoint-workflow.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/tech-detect/splunk-workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/tech-detect/splunk-workflow.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/tech-detect/symfony-workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/tech-detect/symfony-workflow.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/tech-detect/thinkphp-workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/tech-detect/thinkphp-workflow.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/tech-detect/umbraco-workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/tech-detect/umbraco-workflow.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/tech-detect/vbulletin-workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/tech-detect/vbulletin-workflow.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/tech-detect/yii-workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/tech-detect/yii-workflow.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/nuclei_templates/tech-detect/zabbix-workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/nuclei_templates/tech-detect/zabbix-workflow.yaml -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/api-discovery.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/api-discovery.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/asn-lookup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/asn-lookup.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/cache-prober.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/cache-prober.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/cloud-enum.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/cloud-enum.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/cors-scanner.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/cors-scanner.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/dir-fuzz.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/dir-fuzz.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/dns-record-enum.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/dns-record-enum.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/email-finder.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/email-finder.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/file-fuzz.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/file-fuzz.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/grab-headers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/grab-headers.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/http-headers-all.nse: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/http-headers-all.nse -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/http-probe.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/http-probe.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/kaeferjaeger.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/kaeferjaeger.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/mdwfuzzer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/mdwfuzzer.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/ns_takeover_check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/ns_takeover_check.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/nuclei.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/nuclei.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/os-fingerprint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/os-fingerprint.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/panel-discovery.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/panel-discovery.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/ping-sweep.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/ping-sweep.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/resolve.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/resolve.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/reverse-range-lookup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/reverse-range-lookup.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/reverse-whois.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/reverse-whois.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/s3-scan.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/s3-scan.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/screenshot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/screenshot.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/shortname-check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/shortname-check.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/smuggler.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/smuggler.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/subdomain-alts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/subdomain-alts.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/subdomain-brute.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/subdomain-brute.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/subdomain-osint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/subdomain-osint.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/subdomain-wildcard-brute.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/subdomain-wildcard-brute.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/tcp-scan.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/tcp-scan.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/tls-probe.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/tls-probe.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/udp-scan.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/udp-scan.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/ver-scan.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/ver-scan.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/vhost-scan.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/vhost-scan.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/wafw00f.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/wafw00f.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/wappalyzer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/wappalyzer.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/waymore.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/waymore.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/webcrawl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/webcrawl.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/wordlist_cleaner.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/wordlist_cleaner.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/scripts/zone-transfer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/scripts/zone-transfer.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/shortlived/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/shortlived/.dockerignore -------------------------------------------------------------------------------- /src/core/pwnctl.exec/shortlived/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/shortlived/Dockerfile -------------------------------------------------------------------------------- /src/core/pwnctl.exec/shortlived/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/shortlived/Program.cs -------------------------------------------------------------------------------- /src/core/pwnctl.exec/shortlived/ShortLivedTaskExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/shortlived/ShortLivedTaskExecutor.cs -------------------------------------------------------------------------------- /src/core/pwnctl.exec/shortlived/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/shortlived/entrypoint.sh -------------------------------------------------------------------------------- /src/core/pwnctl.exec/shortlived/pwnctl.exec.shortlived.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/shortlived/pwnctl.exec.shortlived.csproj -------------------------------------------------------------------------------- /src/core/pwnctl.exec/wordlists/dns/alts-large.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/wordlists/dns/alts-large.txt -------------------------------------------------------------------------------- /src/core/pwnctl.exec/wordlists/dns/alts-tiny.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/wordlists/dns/alts-tiny.txt -------------------------------------------------------------------------------- /src/core/pwnctl.exec/wordlists/dns/alts.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/wordlists/dns/alts.txt -------------------------------------------------------------------------------- /src/core/pwnctl.exec/wordlists/dns/resolvers-best.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/wordlists/dns/resolvers-best.txt -------------------------------------------------------------------------------- /src/core/pwnctl.exec/wordlists/dns/srv-records.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/wordlists/dns/srv-records.txt -------------------------------------------------------------------------------- /src/core/pwnctl.exec/wordlists/ffuf_ac_strategies/blacklist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/wordlists/ffuf_ac_strategies/blacklist.json -------------------------------------------------------------------------------- /src/core/pwnctl.exec/wordlists/ffuf_ac_strategies/route-handler.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/wordlists/ffuf_ac_strategies/route-handler.json -------------------------------------------------------------------------------- /src/core/pwnctl.exec/wordlists/ffuf_ac_strategies/waf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/wordlists/ffuf_ac_strategies/waf.json -------------------------------------------------------------------------------- /src/core/pwnctl.exec/wordlists/ffuf_ac_strategies/wildcard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.exec/wordlists/ffuf_ac_strategies/wildcard.json -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Commands/BashCommandExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Commands/BashCommandExecutor.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Commands/StubCommandExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Commands/StubCommandExecutor.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Configuration/AssemblyHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Configuration/AssemblyHelper.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Configuration/DTO/NotificationRuleDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Configuration/DTO/NotificationRuleDTO.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Configuration/DTO/TaskConfigFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Configuration/DTO/TaskConfigFile.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Configuration/EnvironmentVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Configuration/EnvironmentVariables.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Configuration/FilterEvaluators/CSharpFilterEvaluator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Configuration/FilterEvaluators/CSharpFilterEvaluator.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Configuration/PwnConfigFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Configuration/PwnConfigFactory.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Configuration/Validation/ConfigValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Configuration/Validation/ConfigValidator.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Configuration/Validation/Exceptions/ConfigValidationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Configuration/Validation/Exceptions/ConfigValidationException.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/DependencyInjection/PwnInfraContextInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/DependencyInjection/PwnInfraContextInitializer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/LifetimeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/LifetimeService.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Logging/PwnLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Logging/PwnLogger.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Logging/PwnLoggerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Logging/PwnLoggerFactory.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Notifications/DiscordNotificationSender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Notifications/DiscordNotificationSender.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Notifications/StubNotificationSender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Notifications/StubNotificationSender.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/DatabaseInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/DatabaseInitializer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/DesignTimeDbContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/DesignTimeDbContextFactory.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/EntityConfiguration/AssetRecordConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/EntityConfiguration/AssetRecordConfig.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/EntityConfiguration/DomainNameConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/EntityConfiguration/DomainNameConfig.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/EntityConfiguration/DomainNameRecordConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/EntityConfiguration/DomainNameRecordConfig.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/EntityConfiguration/EmailConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/EntityConfiguration/EmailConfig.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/EntityConfiguration/HttpEndpointConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/EntityConfiguration/HttpEndpointConfig.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/EntityConfiguration/HttpParameterConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/EntityConfiguration/HttpParameterConfig.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/EntityConfiguration/NetworkHostConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/EntityConfiguration/NetworkHostConfig.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/EntityConfiguration/NetworkRangeConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/EntityConfiguration/NetworkRangeConfig.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/EntityConfiguration/NetworkSocketConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/EntityConfiguration/NetworkSocketConfig.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/EntityConfiguration/NotificationConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/EntityConfiguration/NotificationConfig.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/EntityConfiguration/OperationConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/EntityConfiguration/OperationConfig.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/EntityConfiguration/ScopeConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/EntityConfiguration/ScopeConfig.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/EntityConfiguration/TagConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/EntityConfiguration/TagConfig.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/EntityConfiguration/TaskConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/EntityConfiguration/TaskConfig.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/EntityConfiguration/UserConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/EntityConfiguration/UserConfig.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/EntityConfiguration/VirtualHostConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/EntityConfiguration/VirtualHostConfig.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Extensions/DbContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Extensions/DbContextExtensions.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Extensions/EntityEntryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Extensions/EntityEntryExtensions.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/IdGenerators/UUIDv5ValueGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/IdGenerators/UUIDv5ValueGenerator.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230418152243_pwnctl_schema.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230418152243_pwnctl_schema.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230418152243_pwnctl_schema.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230418152243_pwnctl_schema.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230421123234_op_scope_one_to_many.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230421123234_op_scope_one_to_many.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230421123234_op_scope_one_to_many.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230421123234_op_scope_one_to_many.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230423111214_value_object_conversion.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230423111214_value_object_conversion.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230423111214_value_object_conversion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230423111214_value_object_conversion.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230424073437_task_aggresivness.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230424073437_task_aggresivness.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230424073437_task_aggresivness.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230424073437_task_aggresivness.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230425094121_monitoring_rules.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230425094121_monitoring_rules.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230425094121_monitoring_rules.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230425094121_monitoring_rules.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230426092427_op_schedule.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230426092427_op_schedule.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230426092427_op_schedule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230426092427_op_schedule.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230429130136_cron_expression.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230429130136_cron_expression.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230429130136_cron_expression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230429130136_cron_expression.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230430150027_op_initiated_at.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230430150027_op_initiated_at.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230430150027_op_initiated_at.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230430150027_op_initiated_at.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230503075224_uniqueue_short_names.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230503075224_uniqueue_short_names.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230503075224_uniqueue_short_names.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230503075224_uniqueue_short_names.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230505085523_identity_user.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230505085523_identity_user.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230505085523_identity_user.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230505085523_identity_user.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230510082915_notification_task.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230510082915_notification_task.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230510082915_notification_task.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230510082915_notification_task.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230514150401_value_object.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230514150401_value_object.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230514150401_value_object.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230514150401_value_object.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230527103103_move_http_param_ep_fk.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230527103103_move_http_param_ep_fk.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230527103103_move_http_param_ep_fk.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230527103103_move_http_param_ep_fk.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230601145724_notification_uniqness.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230601145724_notification_uniqness.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230601145724_notification_uniqness.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230601145724_notification_uniqness.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230604102153_operation_state.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230604102153_operation_state.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230604102153_operation_state.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230604102153_operation_state.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230629133804_asset_record_concurrency_token.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230629133804_asset_record_concurrency_token.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230629133804_asset_record_concurrency_token.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230629133804_asset_record_concurrency_token.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230702084241_task_record_run_count_and_stderr.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230702084241_task_record_run_count_and_stderr.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230702084241_task_record_run_count_and_stderr.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230702084241_task_record_run_count_and_stderr.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230702100111_http_param_value.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230702100111_http_param_value.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230702100111_http_param_value.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230702100111_http_param_value.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230708155655_task_def_improvements.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230708155655_task_def_improvements.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230708155655_task_def_improvements.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230708155655_task_def_improvements.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230830070901_policy_refactor.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230830070901_policy_refactor.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230830070901_policy_refactor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230830070901_policy_refactor.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230915124412_value_object_refactor.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230915124412_value_object_refactor.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230915124412_value_object_refactor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230915124412_value_object_refactor.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230917085925_value_object_refactor2.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230917085925_value_object_refactor2.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230917085925_value_object_refactor2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230917085925_value_object_refactor2.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230917101021_refresh_token_nullable.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230917101021_refresh_token_nullable.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230917101021_refresh_token_nullable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230917101021_refresh_token_nullable.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230930151550_asset_record_text_notation.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230930151550_asset_record_text_notation.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20230930151550_asset_record_text_notation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20230930151550_asset_record_text_notation.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20231002124232_task_def_stdin_query.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20231002124232_task_def_stdin_query.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20231002124232_task_def_stdin_query.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20231002124232_task_def_stdin_query.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20231118095107_TaskDef_ShortLived.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20231118095107_TaskDef_ShortLived.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20231118095107_TaskDef_ShortLived.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20231118095107_TaskDef_ShortLived.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20231209104308_operation_states.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20231209104308_operation_states.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20231209104308_operation_states.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20231209104308_operation_states.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20231209111846_operation_phases.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20231209111846_operation_phases.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20231209111846_operation_phases.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20231209111846_operation_phases.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20231217144054_removed_http_hosts.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20231217144054_removed_http_hosts.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20231217144054_removed_http_hosts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20231217144054_removed_http_hosts.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20231230114149_removed_concurrency_roken.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20231230114149_removed_concurrency_roken.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20231230114149_removed_concurrency_roken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20231230114149_removed_concurrency_roken.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20240110132746_base_endpoint.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20240110132746_base_endpoint.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20240110132746_base_endpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20240110132746_base_endpoint.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20240110142041_virtual_host.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20240110142041_virtual_host.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20240110142041_virtual_host.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20240110142041_virtual_host.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20240128111036_asset_record_virtual_host.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20240128111036_asset_record_virtual_host.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20240128111036_asset_record_virtual_host.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20240128111036_asset_record_virtual_host.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20240204104407_domain_name_root_domain.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20240204104407_domain_name_root_domain.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20240204104407_domain_name_root_domain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20240204104407_domain_name_root_domain.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20240207064845_removed_root_domain.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20240207064845_removed_root_domain.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20240207064845_removed_root_domain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20240207064845_removed_root_domain.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20240208101429_dns_record_wildcard.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20240208101429_dns_record_wildcard.Designer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/20240208101429_dns_record_wildcard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/20240208101429_dns_record_wildcard.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/Migrations/PwnctlDbContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/Migrations/PwnctlDbContextModelSnapshot.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/PwnctlDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/PwnctlDbContext.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Persistence/QueryRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Persistence/QueryRunner.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Queueing/FakeTaskQueueService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Queueing/FakeTaskQueueService.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Queueing/SQSTaskQueueService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Queueing/SQSTaskQueueService.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Repositories/AssetDbRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Repositories/AssetDbRepository.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Repositories/NotificationDbRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Repositories/NotificationDbRepository.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Repositories/OperationDbRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Repositories/OperationDbRepository.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Repositories/TaskDbRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Repositories/TaskDbRepository.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Scheduling/EventBridgeClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Scheduling/EventBridgeClient.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Serialization/AppJsonSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Serialization/AppJsonSerializer.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Serialization/JsonConverters/AssetClassJsonConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Serialization/JsonConverters/AssetClassJsonConverter.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Serialization/JsonConverters/CronExpressionJsonConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Serialization/JsonConverters/CronExpressionJsonConverter.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Serialization/JsonConverters/ShortNameJsonConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Serialization/JsonConverters/ShortNameJsonConverter.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/Serialization/JsonSerializerOptionsFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/Serialization/JsonSerializerOptionsFactory.cs -------------------------------------------------------------------------------- /src/core/pwnctl.infra/pwnctl.infra.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.infra/pwnctl.infra.csproj -------------------------------------------------------------------------------- /src/core/pwnctl.kernel/Attributes/EqualityComponentAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.kernel/Attributes/EqualityComponentAttribute.cs -------------------------------------------------------------------------------- /src/core/pwnctl.kernel/BaseClasses/Entity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.kernel/BaseClasses/Entity.cs -------------------------------------------------------------------------------- /src/core/pwnctl.kernel/BaseClasses/Result.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.kernel/BaseClasses/Result.cs -------------------------------------------------------------------------------- /src/core/pwnctl.kernel/Extensions/DateTimeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.kernel/Extensions/DateTimeExtensions.cs -------------------------------------------------------------------------------- /src/core/pwnctl.kernel/Extensions/ExceptionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.kernel/Extensions/ExceptionExtensions.cs -------------------------------------------------------------------------------- /src/core/pwnctl.kernel/SystemTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.kernel/SystemTime.cs -------------------------------------------------------------------------------- /src/core/pwnctl.kernel/pwnctl.kernel.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.kernel/pwnctl.kernel.csproj -------------------------------------------------------------------------------- /src/core/pwnctl.proc/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.proc/.dockerignore -------------------------------------------------------------------------------- /src/core/pwnctl.proc/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.proc/Dockerfile -------------------------------------------------------------------------------- /src/core/pwnctl.proc/OutputProcessorService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.proc/OutputProcessorService.cs -------------------------------------------------------------------------------- /src/core/pwnctl.proc/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.proc/Program.cs -------------------------------------------------------------------------------- /src/core/pwnctl.proc/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.proc/entrypoint.sh -------------------------------------------------------------------------------- /src/core/pwnctl.proc/pwnctl.proc.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/core/pwnctl.proc/pwnctl.proc.csproj -------------------------------------------------------------------------------- /src/pwnctl.api/App_Data/notification_rules/findings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/App_Data/notification_rules/findings.yml -------------------------------------------------------------------------------- /src/pwnctl.api/App_Data/task_definitions/cloud-recon.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/App_Data/task_definitions/cloud-recon.yml -------------------------------------------------------------------------------- /src/pwnctl.api/App_Data/task_definitions/net-recon.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/App_Data/task_definitions/net-recon.yml -------------------------------------------------------------------------------- /src/pwnctl.api/App_Data/task_definitions/vuln-scan.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/App_Data/task_definitions/vuln-scan.yml -------------------------------------------------------------------------------- /src/pwnctl.api/App_Data/task_definitions/web-recon.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/App_Data/task_definitions/web-recon.yml -------------------------------------------------------------------------------- /src/pwnctl.api/BearerTokenManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/BearerTokenManager.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Controllers/AuthController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Controllers/AuthController.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Controllers/FsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Controllers/FsController.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Extensions/HttpResponseExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Extensions/HttpResponseExtensions.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Extensions/WebApplicationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Extensions/WebApplicationExtensions.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Extensions/ZipArchiveExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Extensions/ZipArchiveExtensions.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Handlers/Assets/Commands/ImportAssetsCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Handlers/Assets/Commands/ImportAssetsCommandHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Handlers/Assets/Queries/ListDomainNameRecordsQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Handlers/Assets/Queries/ListDomainNameRecordsQueryHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Handlers/Assets/Queries/ListDomainNamesQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Handlers/Assets/Queries/ListDomainNamesQueryHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Handlers/Assets/Queries/ListEmailsQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Handlers/Assets/Queries/ListEmailsQueryHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Handlers/Assets/Queries/ListHttpEndpointsQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Handlers/Assets/Queries/ListHttpEndpointsQueryHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Handlers/Assets/Queries/ListHttpParametersQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Handlers/Assets/Queries/ListHttpParametersQueryHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Handlers/Assets/Queries/ListNetworkHostsQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Handlers/Assets/Queries/ListNetworkHostsQueryHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Handlers/Assets/Queries/ListNetworkRangesQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Handlers/Assets/Queries/ListNetworkRangesQueryHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Handlers/Assets/Queries/ListNetworkSocketsQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Handlers/Assets/Queries/ListNetworkSocketsQueryHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Handlers/Assets/Queries/ListVirtualHostsQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Handlers/Assets/Queries/ListVirtualHostsQueryHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Handlers/Db/Commands/RunSqlQueryCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Handlers/Db/Commands/RunSqlQueryCommandHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Handlers/Operations/Commands/CancelOperationCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Handlers/Operations/Commands/CancelOperationCommandHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Handlers/Operations/Commands/CreateOperationCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Handlers/Operations/Commands/CreateOperationCommandHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Handlers/Operations/Commands/DeleteAllSchedulesCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Handlers/Operations/Commands/DeleteAllSchedulesCommandHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Handlers/Operations/Commands/PauseOperationCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Handlers/Operations/Commands/PauseOperationCommandHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Handlers/Operations/Commands/ResumeOperationCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Handlers/Operations/Commands/ResumeOperationCommandHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Handlers/Operations/Queries/ListOperationsQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Handlers/Operations/Queries/ListOperationsQueryHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Handlers/Operations/Queries/OperationSummaryQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Handlers/Operations/Queries/OperationSummaryQueryHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Handlers/Scope/Commands/CreateScopeAggregateCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Handlers/Scope/Commands/CreateScopeAggregateCommandHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Handlers/Scope/Commands/DeleteScopeAggregateCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Handlers/Scope/Commands/DeleteScopeAggregateCommandHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Handlers/Scope/Commands/UpdateScopeAggregateCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Handlers/Scope/Commands/UpdateScopeAggregateCommandHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Handlers/Scope/Queries/ListScopeAggregatesQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Handlers/Scope/Queries/ListScopeAggregatesQueryHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Handlers/Tasks/Commands/CreateTaskDefinitionCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Handlers/Tasks/Commands/CreateTaskDefinitionCommandHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Handlers/Tasks/Commands/CreateTaskProfileCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Handlers/Tasks/Commands/CreateTaskProfileCommandHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Handlers/Tasks/Commands/DeleteTaskDefinitionCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Handlers/Tasks/Commands/DeleteTaskDefinitionCommandHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Handlers/Tasks/Commands/DeleteTaskProfileCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Handlers/Tasks/Commands/DeleteTaskProfileCommandHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Handlers/Tasks/Commands/UpdateTaskDefinitionCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Handlers/Tasks/Commands/UpdateTaskDefinitionCommandHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Handlers/Tasks/Commands/UpdateTaskProfileCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Handlers/Tasks/Commands/UpdateTaskProfileCommandHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Handlers/Tasks/Queries/ListTaskDefinitionsQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Handlers/Tasks/Queries/ListTaskDefinitionsQueryHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Handlers/Tasks/Queries/ListTaskProfilesQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Handlers/Tasks/Queries/ListTaskProfilesQueryHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Handlers/Tasks/Queries/ListTaskRecordsQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Handlers/Tasks/Queries/ListTaskRecordsQueryHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Pipelines/AuditLoggingPipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Pipelines/AuditLoggingPipeline.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Mediator/Pipelines/ValidationPipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Mediator/Pipelines/ValidationPipeline.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Middleware/ExceptionHandlingMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Middleware/ExceptionHandlingMiddleware.cs -------------------------------------------------------------------------------- /src/pwnctl.api/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/Program.cs -------------------------------------------------------------------------------- /src/pwnctl.api/PwnctlApiAssemblyMarker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/PwnctlApiAssemblyMarker.cs -------------------------------------------------------------------------------- /src/pwnctl.api/aws-lambda-tools-defaults.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/aws-lambda-tools-defaults.json -------------------------------------------------------------------------------- /src/pwnctl.api/pwnctl.api.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.api/pwnctl.api.csproj -------------------------------------------------------------------------------- /src/pwnctl.cli/Interfaces/ModeHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.cli/Interfaces/ModeHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.cli/ModeHandlers/CreateModeHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.cli/ModeHandlers/CreateModeHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.cli/ModeHandlers/DeleteModeHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.cli/ModeHandlers/DeleteModeHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.cli/ModeHandlers/ExportModeHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.cli/ModeHandlers/ExportModeHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.cli/ModeHandlers/ImportModeHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.cli/ModeHandlers/ImportModeHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.cli/ModeHandlers/ListModeHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.cli/ModeHandlers/ListModeHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.cli/ModeHandlers/QueryModeHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.cli/ModeHandlers/QueryModeHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.cli/ModeHandlers/SummaryModeHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.cli/ModeHandlers/SummaryModeHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.cli/ModeHandlers/UpdateModeHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.cli/ModeHandlers/UpdateModeHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.cli/ModeHandlers/ValidateModeHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.cli/ModeHandlers/ValidateModeHandler.cs -------------------------------------------------------------------------------- /src/pwnctl.cli/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.cli/Program.cs -------------------------------------------------------------------------------- /src/pwnctl.cli/PwnctlApiClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.cli/PwnctlApiClient.cs -------------------------------------------------------------------------------- /src/pwnctl.cli/config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.cli/config.ini -------------------------------------------------------------------------------- /src/pwnctl.cli/config.local.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.cli/config.local.ini -------------------------------------------------------------------------------- /src/pwnctl.cli/pwnctl.cli.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.cli/pwnctl.cli.csproj -------------------------------------------------------------------------------- /src/pwnctl.dto/Assets/Commands/ImportAssetsCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Assets/Commands/ImportAssetsCommand.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Assets/Models/DomainNameListViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Assets/Models/DomainNameListViewModel.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Assets/Models/DomainNameRecordListViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Assets/Models/DomainNameRecordListViewModel.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Assets/Models/EmailListViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Assets/Models/EmailListViewModel.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Assets/Models/HttpEndpointListViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Assets/Models/HttpEndpointListViewModel.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Assets/Models/HttpParameterListViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Assets/Models/HttpParameterListViewModel.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Assets/Models/NetworkHostListViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Assets/Models/NetworkHostListViewModel.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Assets/Models/NetworkRangeListViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Assets/Models/NetworkRangeListViewModel.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Assets/Models/NetworkSocketListViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Assets/Models/NetworkSocketListViewModel.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Assets/Models/VirtualHostListViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Assets/Models/VirtualHostListViewModel.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Assets/Queries/ListDomainNameRecordsQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Assets/Queries/ListDomainNameRecordsQuery.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Assets/Queries/ListDomainNamesQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Assets/Queries/ListDomainNamesQuery.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Assets/Queries/ListEmailsQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Assets/Queries/ListEmailsQuery.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Assets/Queries/ListHttpEndpointsQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Assets/Queries/ListHttpEndpointsQuery.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Assets/Queries/ListHttpParametersQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Assets/Queries/ListHttpParametersQuery.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Assets/Queries/ListNetworkHostsQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Assets/Queries/ListNetworkHostsQuery.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Assets/Queries/ListNetworkRangesQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Assets/Queries/ListNetworkRangesQuery.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Assets/Queries/ListNetworkSocketsQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Assets/Queries/ListNetworkSocketsQuery.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Assets/Queries/ListVirtualHostsQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Assets/Queries/ListVirtualHostsQuery.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Auth/AccessTokenRequestModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Auth/AccessTokenRequestModel.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Auth/RefreshTokenRequestModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Auth/RefreshTokenRequestModel.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Auth/TokenGrantResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Auth/TokenGrantResponse.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Db/Commands/RunSqlQueryCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Db/Commands/RunSqlQueryCommand.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Db/Models/ExportViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Db/Models/ExportViewModel.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Mediator/MediatedRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Mediator/MediatedRequest.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Mediator/MediatedRequestExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Mediator/MediatedRequestExtensions.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Mediator/MediatedRequestTypeHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Mediator/MediatedRequestTypeHelper.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Mediator/MediatedResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Mediator/MediatedResponse.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Mediator/MediatorError.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Mediator/MediatorError.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Mediator/PaginatedRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Mediator/PaginatedRequest.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Mediator/PaginatedViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Mediator/PaginatedViewModel.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Operations/Commands/CancelOperationCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Operations/Commands/CancelOperationCommand.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Operations/Commands/CreateOperationCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Operations/Commands/CreateOperationCommand.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Operations/Commands/DeleteAllSchedulesCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Operations/Commands/DeleteAllSchedulesCommand.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Operations/Commands/PauseOperationCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Operations/Commands/PauseOperationCommand.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Operations/Commands/ResumeOperationCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Operations/Commands/ResumeOperationCommand.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Operations/Models/OperationListViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Operations/Models/OperationListViewModel.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Operations/Models/OperationRequestModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Operations/Models/OperationRequestModel.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Operations/Models/SummaryViewModels.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Operations/Models/SummaryViewModels.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Operations/Queries/ListOperationsQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Operations/Queries/ListOperationsQuery.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Operations/Queries/OperationSummaryQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Operations/Queries/OperationSummaryQuery.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/PwnctlDtoAssemblyMarker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/PwnctlDtoAssemblyMarker.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Scope/Commands/CreateScopeAggregateCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Scope/Commands/CreateScopeAggregateCommand.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Scope/Commands/DeleteScopeAggregateCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Scope/Commands/DeleteScopeAggregateCommand.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Scope/Commands/UpdateScopeAggregateCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Scope/Commands/UpdateScopeAggregateCommand.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Scope/Models/ScopeDefinitionRequestModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Scope/Models/ScopeDefinitionRequestModel.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Scope/Models/ScopeListViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Scope/Models/ScopeListViewModel.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Scope/Models/ScopeRequestModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Scope/Models/ScopeRequestModel.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Scope/Queries/ListScopeAggregatesQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Scope/Queries/ListScopeAggregatesQuery.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Tasks/Commands/CreateTaskDefinitionCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Tasks/Commands/CreateTaskDefinitionCommand.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Tasks/Commands/CreateTaskProfileCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Tasks/Commands/CreateTaskProfileCommand.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Tasks/Commands/DeleteTaskDefinitionCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Tasks/Commands/DeleteTaskDefinitionCommand.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Tasks/Commands/DeleteTaskProfileCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Tasks/Commands/DeleteTaskProfileCommand.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Tasks/Commands/UpdateTaskDefinitionCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Tasks/Commands/UpdateTaskDefinitionCommand.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Tasks/Commands/UpdateTaskProfileCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Tasks/Commands/UpdateTaskProfileCommand.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Tasks/Models/TaskDefinitionListViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Tasks/Models/TaskDefinitionListViewModel.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Tasks/Models/TaskProfileListViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Tasks/Models/TaskProfileListViewModel.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Tasks/Models/TaskRecordListViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Tasks/Models/TaskRecordListViewModel.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Tasks/Queries/ListTaskDefinitionsQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Tasks/Queries/ListTaskDefinitionsQuery.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Tasks/Queries/ListTaskProfilesQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Tasks/Queries/ListTaskProfilesQuery.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/Tasks/Queries/ListTaskRecordsQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/Tasks/Queries/ListTaskRecordsQuery.cs -------------------------------------------------------------------------------- /src/pwnctl.dto/pwnctl.dto.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.dto/pwnctl.dto.csproj -------------------------------------------------------------------------------- /src/pwnctl.web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.web/.gitignore -------------------------------------------------------------------------------- /src/pwnctl.web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.web/README.md -------------------------------------------------------------------------------- /src/pwnctl.web/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.web/package-lock.json -------------------------------------------------------------------------------- /src/pwnctl.web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.web/package.json -------------------------------------------------------------------------------- /src/pwnctl.web/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.web/public/favicon.ico -------------------------------------------------------------------------------- /src/pwnctl.web/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.web/public/index.html -------------------------------------------------------------------------------- /src/pwnctl.web/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.web/public/logo192.png -------------------------------------------------------------------------------- /src/pwnctl.web/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.web/src/App.css -------------------------------------------------------------------------------- /src/pwnctl.web/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.web/src/App.tsx -------------------------------------------------------------------------------- /src/pwnctl.web/src/components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.web/src/components/Footer.tsx -------------------------------------------------------------------------------- /src/pwnctl.web/src/components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.web/src/components/Header.tsx -------------------------------------------------------------------------------- /src/pwnctl.web/src/components/Logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.web/src/components/Logo.tsx -------------------------------------------------------------------------------- /src/pwnctl.web/src/components/NavBar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.web/src/components/NavBar.css -------------------------------------------------------------------------------- /src/pwnctl.web/src/components/NavBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.web/src/components/NavBar.tsx -------------------------------------------------------------------------------- /src/pwnctl.web/src/components/StatusBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.web/src/components/StatusBar.tsx -------------------------------------------------------------------------------- /src/pwnctl.web/src/components/VersionBanner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.web/src/components/VersionBanner.tsx -------------------------------------------------------------------------------- /src/pwnctl.web/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.web/src/index.css -------------------------------------------------------------------------------- /src/pwnctl.web/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.web/src/index.tsx -------------------------------------------------------------------------------- /src/pwnctl.web/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.web/src/logo.svg -------------------------------------------------------------------------------- /src/pwnctl.web/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /src/pwnctl.web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.web/tsconfig.json -------------------------------------------------------------------------------- /src/pwnctl.web/wireframe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/src/pwnctl.web/wireframe.png -------------------------------------------------------------------------------- /test/pwnctl.app.test.unit/App_Data/notification_rules/findings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/test/pwnctl.app.test.unit/App_Data/notification_rules/findings.yml -------------------------------------------------------------------------------- /test/pwnctl.app.test.unit/App_Data/task_definitions/dns.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/test/pwnctl.app.test.unit/App_Data/task_definitions/dns.yml -------------------------------------------------------------------------------- /test/pwnctl.app.test.unit/App_Data/task_definitions/http.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/test/pwnctl.app.test.unit/App_Data/task_definitions/http.yml -------------------------------------------------------------------------------- /test/pwnctl.app.test.unit/App_Data/task_definitions/net.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/test/pwnctl.app.test.unit/App_Data/task_definitions/net.yml -------------------------------------------------------------------------------- /test/pwnctl.app.test.unit/EntityFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/test/pwnctl.app.test.unit/EntityFactory.cs -------------------------------------------------------------------------------- /test/pwnctl.app.test.unit/Tests/AssetParsingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/test/pwnctl.app.test.unit/Tests/AssetParsingTests.cs -------------------------------------------------------------------------------- /test/pwnctl.app.test.unit/Tests/AssetProcessorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/test/pwnctl.app.test.unit/Tests/AssetProcessorTests.cs -------------------------------------------------------------------------------- /test/pwnctl.app.test.unit/Tests/OperationHandlingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/test/pwnctl.app.test.unit/Tests/OperationHandlingTests.cs -------------------------------------------------------------------------------- /test/pwnctl.app.test.unit/Tests/ScopeCheckingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/test/pwnctl.app.test.unit/Tests/ScopeCheckingTests.cs -------------------------------------------------------------------------------- /test/pwnctl.app.test.unit/Tests/TaggingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/test/pwnctl.app.test.unit/Tests/TaggingTests.cs -------------------------------------------------------------------------------- /test/pwnctl.app.test.unit/Tests/TaskFilteringTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/test/pwnctl.app.test.unit/Tests/TaskFilteringTests.cs -------------------------------------------------------------------------------- /test/pwnctl.app.test.unit/pwnctl.app.test.unit.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/test/pwnctl.app.test.unit/pwnctl.app.test.unit.csproj -------------------------------------------------------------------------------- /test/pwnctl.core.test.int/App_Data/notification_rules/findings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/test/pwnctl.core.test.int/App_Data/notification_rules/findings.yml -------------------------------------------------------------------------------- /test/pwnctl.core.test.int/App_Data/resolvers.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/test/pwnctl.core.test.int/App_Data/resolvers.txt -------------------------------------------------------------------------------- /test/pwnctl.core.test.int/App_Data/task_definitions/cloud-recon.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/test/pwnctl.core.test.int/App_Data/task_definitions/cloud-recon.yml -------------------------------------------------------------------------------- /test/pwnctl.core.test.int/App_Data/task_definitions/net-recon.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/test/pwnctl.core.test.int/App_Data/task_definitions/net-recon.yml -------------------------------------------------------------------------------- /test/pwnctl.core.test.int/App_Data/task_definitions/vuln-scan.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/test/pwnctl.core.test.int/App_Data/task_definitions/vuln-scan.yml -------------------------------------------------------------------------------- /test/pwnctl.core.test.int/App_Data/task_definitions/web-recon.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/test/pwnctl.core.test.int/App_Data/task_definitions/web-recon.yml -------------------------------------------------------------------------------- /test/pwnctl.core.test.int/App_Data/trusted-resolvers.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/test/pwnctl.core.test.int/App_Data/trusted-resolvers.txt -------------------------------------------------------------------------------- /test/pwnctl.core.test.int/Helpers/EntityFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/test/pwnctl.core.test.int/Helpers/EntityFactory.cs -------------------------------------------------------------------------------- /test/pwnctl.core.test.int/Helpers/IntegrationTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/test/pwnctl.core.test.int/Helpers/IntegrationTestBase.cs -------------------------------------------------------------------------------- /test/pwnctl.core.test.int/TaskExecutionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/test/pwnctl.core.test.int/TaskExecutionTests.cs -------------------------------------------------------------------------------- /test/pwnctl.core.test.int/docker-compose.ecs-local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/test/pwnctl.core.test.int/docker-compose.ecs-local.yml -------------------------------------------------------------------------------- /test/pwnctl.core.test.int/pwnctl.core.test.int.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/test/pwnctl.core.test.int/pwnctl.core.test.int.csproj -------------------------------------------------------------------------------- /test/pwnctl.domain.test.unit/Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/test/pwnctl.domain.test.unit/Tests.cs -------------------------------------------------------------------------------- /test/pwnctl.domain.test.unit/pwnctl.domain.test.unit.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aristosMiliaressis/pwnctl/HEAD/test/pwnctl.domain.test.unit/pwnctl.domain.test.unit.csproj --------------------------------------------------------------------------------