Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php $__='printf';$_='Loading routes'; ..

Decoded Output download

 b'

// include routes from all modules
$modules = load_config(dirname(__FILE__), "modules");

$mainRoutes = [

    // STANDARD ROUTE FOR TESTS >>>>>>>>>>>>>

    // app
    "/" => "app/index",

    "/verify" => "app/verify",
    "captcha" => "app/captcha",
    "admin/reset/<key:[a-z0-9\-]+>" => "app/reset",
    "admin/create-admin" => "app/createAdmin",
    "admin/<action:(login|logout|recovery|confirmAuthy|resendAuthyToken)>" => "app/<action>",
    "admin/hide-notification/<key:[a-z0-9]+>" => "app/hideNotification",
    "admin/close-notification/<notification:[a-z0-9\_]+>" => "app/closeNotification",
    "admin/swagger" => "app/swaggerUi",
    "event" => "app/event",
    "oauth/<type:(user|admin)>" => "app/oauth",
    "oauth/<id:\d+>" => "app/azureAdAuth",
    "oauth" => "app/azureAdAuth",
    "o365-config" => "app/o365Config",
    "o365-config/<client:\d+>" => "app/o365Config",
    "track-bot" => "awareness/trackBotClick",

    // SSO/SAML
    "sso-error" => "app/ssoError",

    // awareness website
    "awareness/access-check/<token:[a-z0-9\-]+>" => "awareness/accessCheck",
    "awareness/quiz-results/<id:\d+>" => "awareness/quizResults",
    "awareness/quiz-results" => "awareness/quizResults",
    "awareness/quiz-set-variable" => "awareness/quizSetVariable",
    "awareness/quiz-get-variable" => "awareness/quizGetVariable",
    "awareness/quiz-start/<id:\d+>" => "awareness/quizStart",
    "awareness/quiz-start" => "awareness/quizStart",
    "awareness/quiz-score/<id:\d+>" => "awareness/quizScore",
    "awareness/quiz-end/<id:\d+>" => "awareness/quizEnd",
    "awareness/quiz-end" => "awareness/quizEnd",
    "awareness/quiz-score" => "awareness/quizScore",
    "awareness/scorm-passed" => "awareness/scormPassed",
    "awareness/reschedule" => "awareness/reschedule",
    "awareness/<id:\d+>/export/<type:\d+>/scorm/<language:\d+>" => "awareness/export",
    "awareness/certificate/<link:[a-z0-9\-]+>/update-status" => "awareness/updateCertificateStatus",
    "awareness/certificate/<link:[a-z0-9\-]+>/download" => "awareness/downloadCertificate",
    "awareness/track-time" => "awareness/trackTime",
    "awareness/v/<link:[a-z0-9\-]+>/<page:[a-z\._\-0-9]+>" => "awareness/showVictim",
    "awareness/v/<link:[a-z0-9\-]+>" => "awareness/showVictim",
    "adapt/awareness/v/<link:[a-z0-9\-]+>/<page:.+?>" => "awareness/showAdaptVictim",
    "library/<library:\d+>/awareness/v/<link:[a-z0-9\-]+>/<page:[a-z\._\-0-9]+>" => "awareness/libraryShowVictim",
    "library/<library:\d+>/awareness/v/<link:[a-z0-9\-]+>" => "awareness/libraryShowVictim",
    "awareness/s/<link:[a-z0-9\-]+>/<page:[a-z\._\-0-9]+>" => "awareness/showSsoVictim",
    "awareness/s/<link:[a-z0-9\-]+>" => "awareness/showSsoVictim",
    "adapt/awareness/s/<link:[a-z0-9\-]+>/<page:.+?>" => "awareness/showSsoAdaptVictim",
    "library/<library:\d+>/awareness/s/<link:[a-z0-9\-]+>/<page:[a-z\._\-0-9]+>" => "awareness/libraryShowSsoVictim",
    "library/<library:\d+>/awareness/s/<link:[a-z0-9\-]+>" => "awareness/libraryShowSsoVictim",
    "awareness/<link:[a-z0-9\-]+>/<language:\d+>/<page:[a-z\._\-0-9]+>" => "awareness/show",
    "awareness/<link:[a-z0-9\-]+>/<language:\d+>" => "awareness/show",
    "awareness/<link:[a-z0-9\-]+>" => "awareness/show",
    "awareness/<link:[a-z0-9\-]+>/<language:\d+>/library/<library:\d+>/<page:[a-z\._\-0-9]+>" => "awareness/libraryShow",
    "awareness/<link:[a-z0-9\-]+>/<language:\d+>/library/<library:\d+>" => "awareness/libraryShow",
    "adapt/awareness/<link:[a-z0-9\-]+>/<page:.+?>" => "awareness/showAdapt",

    // phishing reports
    "admin/incidents/<page:\d+>" => "incident/index",
    "admin/incidents" => "incident/index",
    "admin/incidents/plugin/<type:(32|64)>/<client:\d+>" => "incident/download",
    "admin/incidents/plugin/<type:(32|64)>" => "incident/download",
    "admin/incidents/plugin/<machine:(0|1)>/<type:(32|64)>/<client:\d+>" => "incident/download",
    "admin/incidents/plugin/<machine:(0|1)>/<type:(32|64)>" => "incident/download",
    "admin/incidents/plugin/o365/<client:\d+>" => "incident/o365",
    "admin/incidents/plugin/o365" => "incident/o365",
    "admin/incidents/plugin/gmail" => "incident/gmailAddon",
    "admin/incidents/factors" => "incident/factors",
    "admin/incidents/get" => "incident/getIncidents",
    "admin/incidents/abuse" => "incident/abuse",
    "admin/incidents/abuse/upload-webpage" => "incident/uploadAbuseWebPage",
    "admin/incidents/abuse/upload" => "incident/uploadAbuse",
    "admin/incidents/abuse/browse" => "incident/browseAbuse",
    "admin/incidents/abuse/preview" => "incident/previewAbuse",
    "admin/incidents/abuse/restore-default" => "incident/restoreDefaultAbuse",

    "admin/incidents/autoresponder" => "incident/autoresponder",
    "admin/incidents/autorseponder/upload-webpage" => "incident/uploadAutoresponderWebPage",
    "admin/incidents/autorseponder/browse" => "incident/browseAutoresponder",
    "admin/incidents/autoresponder/upload" => "incident/uploadAutoresponder",
    "admin/incidents/autoresponder/preview" => "incident/previewAutoresponder",
    "admin/incidents/autoresponder/file/<file:.+?>" => "incident/autoresponderEmailFile",
    "admin/incidents/browse-system" => "incident/browseSystem",
    "admin/incidents/deleteAll" => "incident/deleteAll",
    "admin/incidents/rules/control" => "incident/rulesControl",
    "admin/incidents/rules/<page:\d+>" => "incident/rules",
    "admin/incidents/rules" => "incident/rules",

    "admin/incidents/rule/<id:\d+>" => "incident/rule",
    "admin/incidents/rule/new" => "incident/rule",

    "admin/incident/<id:\d+>" => "incident/edit",
    "admin/incident/<id:(\d+|all)>/abuse/send" => "incident/sendAbuse",
    "admin/incident/<id:\d+>/message" => "incident/downloadMessage",
    "admin/incident/<id:\d+>/message/<extension:(eml|msg)>" => "incident/downloadMessage",
    "admin/incident/<id:\d+>/status" => "incident/status",
    "admin/incident/<id:\d+>/thumbnail.png" => "incident/thumbnail",
    "admin/incident/control" => "incident/control",

    //proxy
    "proxy/test" => "proxy/test",
    "proxy/campaign/deploy" => "proxy/campaignDeploy",
    "proxy/campaign/start" => "proxy/campaignStart",
    "proxy/campaign/start/test" => "proxy/campaignStartTest",
    "proxy/campaign/stop" => "proxy/campaignStop",
    "proxy/campaign/reset" => "proxy/resetStats",
    "proxy/campaign/check/run" => "proxy/campaignCheckRun",
    "proxy/campaign/check/stop" => "proxy/campaignCheckStop",
    "proxy/campaign/check/status" => "proxy/campaignCheckStatus",
    "proxy/campaign/check/running" => "proxy/campaignCheckRunning",
    "proxy/awareness/start" => "proxy/awarenessStart",
    "proxy/awareness/stop" => "proxy/awarenessStop",
    "proxy/get/stats" => "proxy/getStats",
    "proxy/get/message/log" => "proxy/getMessageLog",
    "proxy/get/scheduler/status" => "proxy/getSchedulerStatus",

    //proxy master
    "proxy/master/transfer/incident" => "proxyMaster/transferIncident",

    // settings
    "admin/settings" => "settings/edit",
    "admin/settings/response-detection" => "settings/editResponseDetection",
    "admin/settings/automated-backup" => "settings/editBackupSettings",
    "admin/settings/incident-settings" => "settings/phishingReportSettings",
    "admin/settings/incident-labels" => "settings/phishingReportLabels",
    "admin/settings/incident-labels/<language:[a-z]+>" => "settings/phishingReportLabels",
    "admin/settings/incident-load-labels" => "settings/loadLabels",
    "admin/settings/proxy" => "settings/webProxySettings",
    "admin/settings/mail" => "settings/mailSettings",
    "admin/settings/mail/smtps/<page:\d+>" => "settings/smtpServers",
    "admin/settings/mail/smtps" => "settings/smtpServers",
    "admin/settings/mail/smtp/<id:\d+>/oauth" => "settings/oauthSmtp",
    "smtp/oauth" => "settings/oauthSmtp",
    "admin/settings/mail/smtps/control" => "settings/controlSmtpServer",
    "admin/settings/mail/smtp/<id:\d+>" => "settings/smtpServer",
    "admin/settings/mail/smtp/new" => "settings/smtpServer",
    "admin/settings/mail/smtp/test-connection/<id:\d+>" => "settings/testConnection",
    "admin/settings/mail/smtp/test-connection/" => "settings/testConnection",
    "admin/settings/logo" => "settings/logo",
    "admin/settings/favicon" => "settings/favicon",
    "admin/settings/uploadlogo" => "settings/uploadLogo",
    "admin/settings/controllogo" => "settings/controlLogo",
    "admin/settings/uploadfavicon" => "settings/uploadFavicon",
    "admin/settings/controlfavicon" => "settings/controlFavicon",
    "admin/settings/outlook/icon/<type:(msi|o365)>" => "settings/outlookIcon",
    "admin/settings/outlook/icon/<type:(msi|o365)>/delete" => "settings/deleteOutlookIcon",
    "admin/settings/outlook/icon/status" => "settings/updateIconStatus",
    "admin/spam-checker/<campaign:\d+>" => "spam/index",
    "admin/spam-checker" => "spam/index",
    "admin/spam-checker/status" => "spam/status",
    "admin/settings/ddns" => "settings/dynDnsSettings",
    "admin/settings/update" => "settings/update",
    "admin/settings/update/status" => "settings/updateStatus",
    "admin/settings/reset/status" => "settings/factoryResetStatus",
    "admin/settings/proxy/status" => "settings/proxyCheckStatus",
    "admin/settings/smtp/status" => "settings/smtpCheckStatus",
    "admin/settings/scenario-template/control" => "scenarioSettings/control",
    "admin/settings/test-email" => "settings/testEmail",
    "admin/settings/test-email/status" => "settings/testEmailStatus",
    "admin/settings/timezones" => "settings/getTimeZones",
    "admin/settings/browse" => "settings/browseSystem",
    "admin/settings/browse-files" => "settings/browseFileSystem",
    "admin/settings/control" => "settings/staticFileControl",
    "admin/settings/ldap/<page:\d+>" => "settings/ldap",
    "admin/settings/ldap" => "settings/ldap",
    "admin/settings/sso" => "settings/sso",
    "admin/settings/azure-oauth" => "settings/azureAdSettings",
    "admin/settings/azure/preferences/<id:\d+>" => "settings/azurePreferences",
    "admin/settings/azure/preferences/new" => "settings/azurePreferences",
    "admin/settings/azure/preferences/control" => "settings/controlAzureUpdatePreferences",
    "admin/settings/azure/recipients/<page:\d+>" => "settings/azureRecipients",
    "admin/settings/azure/recipient/control" => "settings/azureRecipientControl",
    "admin/settings/azure/users/<page:\d+>" => "settings/azureUsers",
    "admin/settings/azure/users/control" => "settings/azureUserControl",
    "admin/settings/azure/users/status" => "settings/azureUserStatus",
    "admin/settings/sms" => "settings/smsSettings",
    "admin/settings/sso-certificate" => "settings/ssoCertificate",
    "admin/settings/sso-connection" => "settings/testSsoConnection",
    "admin/settings/ldap/status" => "settings/ldapCheckStatus",
    "admin/settings/ldap/fields" => "settings/ldapFieldsEdit",
    "admin/settings/ldap/preferences/<id:\d+>" => "settings/ldapPreferences",
    "admin/settings/ldap/preferences/new" => "settings/ldapPreferences",
    "admin/settings/ldap/preferences/control" => "settings/controlLdapUpdatePreferences",
    "admin/settings/ldap/recipients/<page:\d+>" => "settings/ldapRecipients",
    "admin/settings/ldap/users/<page:\d+>" => "settings/ldapUsers",
    "admin/settings/ldap/users/control" => "settings/ldapUserControl",
    "admin/settings/ldap/users/status" => "settings/ldapUserStatus",
    "admin/settings/trojan-types" => "settings/trojantypes",
    "admin/settings/scenario/update-landing-attachment" => "scenarioSettings/updateLandingAttachment",
    "admin/settings/scenario/upload-landing-pdf" => "scenarioSettings/uploadLandingPdf",
    "admin/settings/checkupdates" => "settings/checkUpdates",
    "admin/settings/reboot" => "settings/reboot",
    "admin/settings/checkreboot" => "settings/checkReboot",
    "admin/settings/ssh" => "settings/sshPassword",
    "admin/settings/firewall" => "settings/firewallSettings",
    "admin/settings/template-control" => "settings/templateControl",
    "admin/settings/whitelabel" => "settings/whitelabel",
    "admin/settings/banner-image" => "settings/bannerImage",
    "admin/settings/upload-banner-image" => "settings/uploadBannerImage",
    "admin/settings/control-banner-image" => "settings/controlBannerImage",
    "admin/settings/whitelist/<page:\d+>" => "settings/whitelist",
    "admin/settings/whitelist" => "settings/whitelist",
    "admin/settings/whitelist/ip/<id:\d+>" => "settings/whitelistIpEdit",
    "admin/settings/whitelist/ip/new" => "settings/whitelistIpEdit",
    "admin/settings/whitelist/ip/control" => "settings/controlWhitelistedIp",
    "admin/settings/invoice-settings" => "settings/invoiceSettings",

    // scenario settings - vuejs
    "admin/scenario-templates" => "scenarioSettings/index",
    "admin/scenario-templates-list" => "scenarioSettings/templateList",

    "admin/scenario-template/<id:\d+>" => "scenarioSettings/edit",
    "admin/scenario-template" => "scenarioSettings/edit",
    "admin/scenario-template/new/<campaign:\d+>" => "scenarioSettings/edit",
    "admin/scenario-template/<id:\d+>/icon" => "scenarioSettings/icon",
    "admin/scenario-template/<id:\d+>/landing" => "scenarioSettings/landing",
    "admin/scenario-template/<id:\d+>/landing/files" => "scenarioSettings/loadLandingFiles",
    "admin/scenario-template/<id:\d+>/landing/<language:\d+>/load" => "scenarioSettings/loadLandingFile",
    "admin/scenario-template/<id:\d+>/landing/<language:\d+>/browse" => "scenarioSettings/browseLanding",
    "admin/scenario-template/<id:\d+>/landing/<language:\d+>/upload" => "scenarioSettings/uploadLanding",
    "admin/scenario-template/<id:\d+>/landing/copy" => "scenarioSettings/copyWebpage",
    "admin/scenario-template/<id:\d+>/landing/copy-status" => "scenarioSettings/copyWebpageStatus",
    "admin/scenario-template/<id:\d+>/landing/<language:\d+>/preview/<page:[a-zA-Z\._\-0-9]+>" => "scenarioSettings/landingPreview",
    "admin/scenario-template/<id:\d+>/landing/<language:\d+>/preview" => "scenarioSettings/landingPreview",
    "admin/scenario-template/<id:\d+>/landing/<language:\d+>/control" => "scenarioSettings/landingFileControl",
    "admin/scenario-template/<id:\d+>/landing/<language:\d+>/file/<file:.+?>" => "scenarioSettings/landingFile",
    "admin/scenario-template/<id:\d+>/message/load" => "scenarioSettings/loadMessageView",
    "admin/scenario-template/<id:\d+>/message/lure/load" => "scenarioSettings/loadLureMessageView",
    "admin/scenario-template/<id:\d+>/message/<language:\d+>/preview" => "scenarioSettings/messagePreview",
    "admin/scenario-template/<id:\d+>/message/<language:\d+>/file" => "scenarioSettings/loadMessageFile",
    "admin/scenario-template/<id:\d+>/message/<language:\d+>/lure/file" => "settings/loadScenarioLureMessageFile",
    "admin/scenario-template/<id:\d+>/message" => "scenarioSettings/messageTemplate",
    "admin/scenario-template/<id:\d+>/email/<language:\d+>/load" => "scenarioSettings/loadEmailFile",
    "admin/scenario-template/<id:\d+>/email/<language:\d+>/browse" => "scenarioSettings/browseEmail",
    "admin/scenario-template/<id:\d+>/email/<language:\d+>/upload" => "scenarioSettings/uploadEmail",
    "admin/scenario-template/<id:\d+>/email/<language:\d+>/file/<file:.+?>" => "scenarioSettings/emailFile",
    "admin/scenario-template/<id:\d+>/lure" => "scenarioSettings/lure",
    "admin/scenario-template/<id:\d+>/lure/<language:\d+>/load" => "scenarioSettings/loadLureFile",
    "admin/scenario-template/<id:\d+>/lure/<language:\d+>/browse" => "scenarioSettings/browseLure",
    "admin/scenario-template/<id:\d+>/lure/<language:\d+>/upload" => "scenarioSettings/uploadLure",
    "admin/scenario-template/<id:\d+>/lure/<language:\d+>/preview" => "scenarioSettings/lurePreview",
    "admin/scenario-template/<id:\d+>/lure/<language:\d+>/file/<file:.+?>" => "scenarioSettings/lureFile",
    "admin/scenario-template/<id:\d+>/file-template" => "scenarioSettings/usbTemplate",
    "admin/scenario-template/<id:\d+>/upload-webpage/<type:.+?>" => "scenarioSettings/uploadWebPage",
    "admin/scenario-template/<id:\d+>/upload-webpage" => "scenarioSettings/uploadWebPage",
    "admin/scenario-template/campaign-template/control" => "scenarioSettings/campaignTemplateControl",

    "admin/scenario-template/<id:\d+>/file-list" => "scenarioSettings/fileList",
    "admin/scenario-template/<id:\d+>/file-list/file/<file:\d+>/edit" => "scenarioSettings/editFile",
    "admin/scenario-template/<id:\d+>/file-list/file/new" => "scenarioSettings/editFile",
    "admin/scenario-template/<id:\d+>/file-list/class/<class:\d+>/edit" => "scenarioSettings/editClass",
    "admin/scenario-template/<id:\d+>/file-list/class/new" => "scenarioSettings/editClass",
    "admin/file-list/file/control" => "scenarioSettings/mailWebFileControl",
    "admin/file-list/class/control" => "scenarioSettings/mailWebClassControl",
    "admin/scenario-template/<id:\d+>/file-list/sortable" => "scenarioSettings/sortMailWebClasses",
    "admin/scenario-template/<id:\d+>/file/<file:\d+>/download" => "scenarioSettings/downloadMailWebFile",
    "admin/file-mime-type/list/<page:\d+>" => "scenarioSettings/mimeTypeList",
    "admin/file-mime-type/list" => "scenarioSettings/mimeTypeList",
    "admin/file-mime-type/control" => "scenarioSettings/mailWebMimeTypeControl",


    "admin/campaign-templates/<page:\d+>" => "scenarioSettings/campaignTemplates",
    "admin/campaign-templates" => "scenarioSettings/campaignTemplates",
    "admin/campaign-template/<id:\d+>/edit" => "scenarioSettings/campaignTemplateEdit",

    // awareness settings
    "admin/awareness-template/<id:\d+>" => "awarenessSettings/edit",
    "admin/awareness-template/new" => "awarenessSettings/edit",
    "admin/awareness-template/<id:\d+>/email" => "awarenessSettings/email",
    "admin/awareness-template/<id:\d+>/email/<language:\d+>/preview" => "awarenessSettings/emailPreview",
    "admin/awareness-template/<id:\d+>/email/<language:\d+>/upload" => "awarenessSettings/uploadEmail",
    "admin/awareness-template/<id:\d+>/email/<language:\d+>/browse" => "awarenessSettings/browseEmail",
    "admin/awareness-template/<id:\d+>/email/<language:\d+>/file/<file:.+?>" => "awarenessSettings/emailFile",
    "admin/awareness-template/<id:\d+>/email/<language:\d+>/load" => "awarenessSettings/LoadEmailFile",
    "admin/awareness-template/<id:\d+>/icon" => "awarenessSettings/icon",
    "admin/awareness-template/<id:\d+>/content" => "awarenessSettings/content",
    "admin/awareness-template/<id:\d+>/content/files" => "awarenessSettings/LoadFiles",
    "admin/awareness-template/<id:\d+>/content/<language:\d+>/browse" => "awarenessSettings/browse",
    "admin/awareness-template/<id:\d+>/content/<language:\d+>/upload" => "awarenessSettings/upload",
    "admin/awareness-template/<id:\d+>/content/<language:\d+>/preview/<page:[a-z\._\-0-9]+>" => "awarenessSettings/preview",
    "admin/awareness-template/<id:\d+>/content/<language:\d+>/preview" => "awarenessSettings/preview",
    "admin/awareness-template/<id:\d+>/preview" => "awarenessSettings/preview",
    "admin/awareness-template/<id:\d+>/content/<language:\d+>/load" => "awarenessSettings/loadContentFile",
    "admin/awareness-template/<id:\d+>/content/<language:\d+>/file/<file:.+?>" => "awarenessSettings/file",
    "admin/awareness-template/<id:\d+>/content/file/<file:.+?>" => "awarenessSettings/file",
    "admin/awareness-template/<id:\d+>/scorm-content" => "awarenessSettings/scormFile",
    "admin/awareness-template/<id:\d+>/library/<page:\d+>" => "awarenessSettings/library",
    "admin/awareness-template/<id:\d+>/library" => "awarenessSettings/library",
    "admin/awareness-template/<id:\d+>/library/<template:\d+>/update/<operation:(add|remove)>" => "awarenessSettings/updateLibrary",
    "admin/awareness-template/<id:\d+>/library/update/<operation:(add|remove)>" => "awarenessSettings/updateAllLibrary",
    "admin/awareness-template/<id:\d+>/content/control" => "awarenessSettings/contentControl",
    "admin/awareness-template/control" => "awarenessSettings/control",
    "admin/awareness-template/adapt" => "awarenessSettings/adapt",
    "admin/awareness-template/adapt/switch/<operation:(enable|disable)>" => "awarenessSettings/switchAdapt",
    "admin/awareness-template/adapt/switch/status" => "awarenessSettings/switchAdaptStatus",
    "admin/awareness-certificate" => "awarenessSettings/certificate",
    "admin/awareness-certificate/control" => "awarenessSettings/certificateControl",
    "admin/awareness-certificate/preview" => "awarenessSettings/certificatePreview",
    "admin/awareness-certificate/file/<file:.+?>" => "awarenessSettings/certificateFile",
    "admin/awareness-certificate/load" => "awarenessSettings/certificateLoad",
    "admin/awareness-certificate/upload" => "awarenessSettings/uploadCertificate",
    "admin/awareness-certificate/browse" => "awarenessSettings/browseCertificate",
    "admin/awareness-certificate/template/<id:\d+>/<file:.+?>" => "awarenessSettings/certificateTemplateFile",
    "admin/awareness-certificate/template/<file:.+?>" => "awarenessSettings/certificateTemplateFile",
    "admin/awareness-certificate/getCertificateIcon/<id:\d+>" => "awarenessSettings/getCertificateIcon",

    // awareness settings - vuejs
    "admin/awareness-templates" => "awarenessSettings/index",
    "admin/awareness-templates-list" => "awarenessSettings/templateList",

    // download
    "admin/download-templates/<page:\d+>" => "download/templates",
    "admin/download-templates" => "download/templates",
    "admin/download-templates/install-templates" => "download/install",
    "admin/download-templates/check-templates-installation" => "download/checkInstallation",
    "admin/download-templates/<template:(awareness|scenario|attachment|report)>/restore" => "download/restore",

    // attachment
    "admin/attachment-templates/<page:\d+>" => "attachment/index",
    "admin/attachment-templates" => "attachment/index",
    "admin/attachment-template/<id:\d+>" => "attachment/edit",
    "admin/attachment-template/new" => "attachment/edit",
    "admin/attachment-template/control" => "attachment/control",
    "admin/attachment-template/<id:\d+>/file/<file:.+?>" => "attachment/file",
    "admin/attachment-template/<id:\d+>/file-control" => "attachment/fileControl",
    "admin/attachment-template/variables" => "attachment/variables",
    "admin/attachment-template/<id:\d+>/preview" => "attachment/preview",

    // report
    "admin/report-template/control" => "report/control",
    "admin/report-templates/<page:\d+>" => "report/index",
    "admin/report-templates" => "report/index",
    "admin/report-template/<id:\d+>" => "report/edit",
    "admin/report-template/<id:\d+>/header-image" => "report/templateHeaderImage",
    "admin/report-template/<id:\d+>/header-image/new" => "report/templateUploadHeaderImage",
    "admin/report-template/header-image/control" => "report/templateControlHeaderImage",
    "admin/report-template/new" => "report/edit",

    "admin/ldap-servers" => "ldapServer/index",
    "admin/ldap-server/<id:\d+>" => "ldapServer/edit",
    "admin/ldap-server/new" => "ldapServer/edit",
    "admin/ldap-server/status/<id:\d+>" => "ldapServer/ldapCheckStatus",
    "admin/ldap-server/control" => "ldapServer/controlLdapServer",

    "admin/azure-servers/<page:\d+>" => "azureServer/index",
    "admin/azure-server/<id:\d+>" => "azureServer/edit",
    "admin/azure-server" => "azureServer/new",
    "admin/azure-server/control" => "azureServer/controlAzureServer",
    "admin/azure-server/groups/<id:\d+>" => "azureServer/getAzureGroups",

    // domain
    "admin/domains/<page:\d+>" => "domain/index",
    "admin/domains/<expires:\D+>" => "domain/index",
    "admin/domains" => "domain/index",
    "admin/domain/<id:\d+>" => "domain/edit",
    "admin/domain/<id:\d+>/not-found-template" => "domain/notFoundTemplate",
    "admin/domain/new" => "domain/edit",
    "admin/domain/register" => "domain/register",
    "admin/domain/renew/<id:\d+>" => "domain/renew",
    "admin/domain/check/status" => "domain/checkStatus",
    "admin/domain/register/status" => "domain/registerStatus",
    "admin/domain/renew/status" => "domain/renewStatus",
    "admin/domain/control" => "domain/control",
    "admin/domain/control-domain-ssl" => "domain/controlDomainSsl",

    // ssl
    "admin/ssl/generate" => "ssl/generate",
    "admin/ssl/index/<filename>" => "ssl/index",
    "admin/ssl/file/<domain>" => "ssl/file",
    "admin/ssl/settings" => "ssl/settings",
    "admin/ssl-domain/generate/<domain>" => "ssl/sslGenerate",
    "admin/ssl-domain/generate" => "ssl/sslGenerate",
    "admin/ssl-domain/index" => "ssl/certificates",
    "admin/ssl-domain/<domain>/edit" => "ssl/domainSettings",
    "admin/ssl-domain/new" => "ssl/domainSettings",
    "admin/ssl/lcrypt/status" => "ssl/lcryptStatus",
    "admin/ssl/lcrypt/txt-record-status" => "ssl/lcryptTxtGenerationStatus",
    "admin/ssl/lcrypt/generate-txt-record" => "ssl/generateLcryptTxtRecord",

    // benchmark
    "admin/benchmark/sectors/<page:\d+>" => "benchmark/index",
    "admin/benchmark/sectors" => "benchmark/index",
    "admin/benchmark/sector/<id:\d+>" => "benchmark/edit",
    "admin/benchmark/sector/new" => "benchmark/edit",
    "admin/benchmark/sector/control" => "benchmark/control",
    "admin/benchmark/settings" => "benchmark/settings",

    // export
    "admin/export/status" => "export/status",
    "admin/export/<page:\d+>" => "export/index",
    "admin/exports" => "export/index",
    "admin/export/download/<id:\d+>" => "export/download",
    "admin/export/control" => "export/control",
    "admin/export/list" => "export/ExportsList",

    // license
    "admin/settings/license" => "license/index",
    "admin/settings/balance-refill/<scenario:\w+>" => "license/balanceRefill",
    "admin/settings/balance-refill" => "license/balanceRefill",
    "admin/settings/upgrade/<action:(renew)>" => "license/upgrade",
    "admin/settings/upgrade" => "license/upgrade",
    "admin/settings/wire" => "license/wire",
    "admin/settings/limit/<type:.+>" => "license/increaseLimit",
    "admin/settings/limit" => "license/increaseLimit",
    "admin/settings/payment-return" => "license/paymentReturn",

    // Support
    "admin/support/invoices/<page:\d+>" => "license/invoices",
    "admin/support/invoices" => "license/invoices",
    "admin/support/tickets" => "license/tickets",
    "admin/support/invoice/<id:\d+>" => "license/invoiceFile",

    // campaigns
    "admin/campaigns" => "campaign/index",
    "admin/campaigns/get" => "campaign/getCampaigns",
    "admin/dashboard/loadwidgets" => "dashboard/loadwidgets",
    "admin/dashboard/savewidgets" => "dashboard/savewidgets",
    "admin/settings/backup" => "campaign/backupCampaigns",
    "admin/campaign/whitelist-notice" => "campaign/whitelistNotice",
    "admin/campaign/<id:\d+>/template/status" => "campaign/templateStatus",
    "admin/campaign/<id:\d+>" => "campaign/campaign",
    "admin/campaign/<id:\d+>/proxy/<job:\w+>" => "campaign/proxyStatus",
    "admin/campaign/<id:\d+>/custom-fields" => "campaign/customFields",
    "admin/campaign/<id:\d+>/reminders" => "campaign/reminders",
    "admin/campaign/<id:\d+>/reminders/send-immediately/<type:.+?>" => "campaign/sendRemindersImmediately",
    "admin/campaign/<id:\d+>/av_fw_warning" => "campaign/avFwWarning",
    "admin/campaign/<id:\d+>/pinned/<pinned:\d+>" => "campaign/setPinned",
    "admin/campaign/<id:\d+>/checks" => "campaign/checks",
    "admin/campaign/<id:\d+>/checks/status" => "campaign/checksStatus",
    "admin/campaign/<id:\d+>/deploy/status" => "campaign/deployStatus",
    "admin/campaign/<id:\d+>/errors" => "campaign/errors",
    "admin/campaign/<id:\d+>/load/errors" => "campaign/loadErrors",
    "admin/campaign/<id:\d+>/clear/errors" => "campaign/clearErrors",
    "admin/campaign/<id:\d+>/clear/similar-errors" => "campaign/clearSimilarErrors",
    "admin/campaign/<id:\d+>/clear/similar-errors/status" => "campaign/clearSimilarErrorsStatus",
    "admin/campaign/<id:\d+>/save-charts" => "campaign/saveStatsCharts",
    "admin/campaign/<id:\d+>/attack-settings/<page:\d+>" => "campaign/attackSettings",
    "admin/campaign/<id:\d+>/attack-settings" => "campaign/attackSettings",
    "admin/campaign/<id:\d+>/awareness-group-list/<page:\d+>" => "campaign/awarenessGroups",
    "admin/campaign/<id:\d+>/awareness-group-list" => "campaign/awarenessGroups",

    "admin/campaign/<id:\d+>/awareness/list/<page:\d+>" => "campaign/awarenessList",
    "admin/campaign/<id:\d+>/awareness/list" => "campaign/awarenessList",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/edit" => "campaign/awarenessEdit",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/mail" => "campaign/awarenessMailSettings",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/ssl" => "campaign/awarenessSslSettings",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/ssl/status" => "campaign/awarenessSslJobStatus",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/website" => "campaign/awarenessWebsite",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/scorm-content/<file:.*>" => "campaign/scormFile",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/content-update/status" => "campaign/awarenessContentUpdateStatus",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/content/files" => "campaign/loadAwarenessFiles",
    "admin/campaign/<id:\d+>/awareness/<type:\d+>/template/<page:\d+>" => "campaign/awarenessTemplate",
    "admin/campaign/<id:\d+>/awareness/<type:\d+>/template" => "campaign/awarenessTemplate",
    "admin/campaign/<id:\d+>/awareness/template/<page:\d+>" => "campaign/awarenessTemplate",
    "admin/campaign/<id:\d+>/awareness/template" => "campaign/awarenessTemplate",
    "admin/campaign/<id:\d+>/awareness/control" => "campaign/controlAwareness",
    "admin/campaign/<id:\d+>/awareness-attack-link/control" => "campaign/controlAwarenessAttackLink",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/<language:\d+>/browse" => "campaign/browseAwareness",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/<language:\d+>/load" => "campaign/loadAwarenessContentFile",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/<language:\d+>/control" => "campaign/awarenessContentControl",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/<language:\d+>/upload" => "campaign/uploadAwareness",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/<language:\d+>/preview/<page:[a-z\._\-0-9]+>" => "campaign/awarenessPreview",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/<language:\d+>/preview" => "campaign/awarenessPreview",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/preview" => "campaign/awarenessPreview",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/email" => "campaign/awarenessEmail",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/email/<language:\d+>/browse" => "campaign/browseAwarenessEmail",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/email/<language:\d+>/control" => "campaign/awarenessEmailFileControl",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/email/<language:\d+>/upload" => "campaign/uploadAwarenessEmail",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/email/<language:\d+>/preview" => "campaign/awarenessEmailPreview",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/email/<language:\d+>/load" => "campaign/loadAwarenessEmailFile",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/email/status" => "campaign/awarenessMailStatus",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/ssl/<filename>" => "campaign/awarenessSsl",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/ssl/smime/<filename>" => "campaign/awarenessSecMailSsl",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/ssl-generate" => "campaign/awarenessSslGenerate",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/smime-generate" => "campaign/awarenessSecMailGenerate",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/certificate" => "campaign/awarenessCertificate",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/certificate/<language:\d+>/browse" => "campaign/browseCertificate",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/certificate/<language:\d+>/load" => "campaign/loadAwarenessCertificateFile",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/certificate/<language:\d+>/control" => "campaign/awarenessCertificateControl",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/certificate/<language:\d+>/upload" => "campaign/uploadCertificate",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/certificate/preview/<page:[a-z\._\-0-9]+>" => "campaign/awarenessCertificatePreview",
    "admin/campaign/<id:\d+>/mwf/file-result/<result:\d+>/update" => "campaign/updateMailWebResult",
    "admin/campaign/<id:\d+>/mwf/scenario-template/<template:\d+>/fields/update" => "campaign/updateMailWebFields",
    "admin/campaign/<id:\d+>/mwf/file/<file:\d+>/download" => "campaign/downloadMailWebFile",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/scenario/bound-list/<page:\d+>" => "campaign/boundAttacksList",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/scenario/bound-list" => "campaign/boundAttacksList",

    "admin/campaign/<id:\d+>/recipients/<page:\d+>" => "campaign/recipientgroups",
    "admin/campaign/<id:\d+>/recipients" => "campaign/recipientgroups",
    "admin/campaign/<id:\d+>/recipients/status" => "campaign/recipientgroupsStatus",
    "admin/campaign/<id:\d+>/recipients/control" => "campaign/controlrecipientgroup",
    "admin/campaign/<id:\d+>/recipient/new" => "campaign/editrecipient",
    "admin/campaign/<id:\d+>/recipient/scenario/<scenario:\d+>/group/<group:\d+>" => "campaign/editCampaignRecipient",
    "admin/campaign/<id:\d+>/recipient/scenario/<scenario:\d+>/group/<group:\d+>/status" => "campaign/editCampaignRecipientStatus",
    "admin/campaign/<id:\d+>/recipient/control" => "campaign/controlRecipient",
    "admin/campaign/<id:\d+>/recipient/list" => "campaign/recipientList",
    "admin/recipient/list" => "campaign/recipientList",

    "admin/campaign/<id:\d+>/exports" => "campaign/exports",
    "admin/campaign/<id:\d+>/automated-export" => "campaign/automatedExportSettings",
    "admin/awareness/<id:\d+>/export/<type:\d+>/scorm/<language:\d+>" => "campaign/exportAwareness",
    "admin/awareness/<id:\d+>/export/<type:\d+>/scorm" => "campaign/exportAwareness",
    "admin/campaign/<id:\d+>/export/<type:\d+>/<extension:[a-z]+>" => "campaign/export",
    "admin/campaign/<id:\d+>/export/<type:\d+>/csv" => "campaign/export",
    "admin/campaign/<id:\d+>/export/victim/<type:\w+>" => "campaign/exportVictim",
    "admin/campaign/<id:\d+>/export/recipient/<type:\w+>" => "campaign/exportRecipientStatistics",
    "admin/campaign/<id:\d+>/export/victim/range" => "campaign/exportVictim",
    "admin/campaign/<id:\d+>/load-export-modal/<type:\d+>" => "campaign/loadExportModal",
    "admin/campaign/<id:\d+>/users/<page:\d+>" => "campaign/users",
    "admin/campaign/<id:\d+>/users" => "campaign/users",
    "admin/campaign/<id:\d+>/users/edit/<user:\d+>" => "campaign/editUsers",
    "admin/campaign/<id:\d+>/users/edit" => "campaign/editUsers",
    "admin/campaign/<id:\d+>/user/control" => "campaign/controlUser",
    "admin/campaign/<id:\d+>/report/<report:\d+>" => "campaign/report",
    "admin/campaign/<id:\d+>/report/new" => "campaign/report",
    "admin/campaign/<id:\d+>/report/control" => "campaign/controlReport",
    "admin/campaign/<id:\d+>/reports/<page:\d+>" => "campaign/reports",
    "admin/campaign/<id:\d+>/reports" => "campaign/reports",
    "admin/campaign/<id:\d+>/reports/status" => "campaign/reportsStatus",
    "admin/campaign/<id:\d+>/report" => "campaign/report",
    "admin/campaign/reporttemplatesections" => "campaign/reportTemplateSections",
    "admin/campaign/<id:\d+>/stats" => "campaign/stats",
    "admin/campaign/<id:\d+>/responses/<page:\d+>" => "campaign/responses",
    "admin/campaign/<id:\d+>/responses" => "campaign/responses",
    "admin/campaign/<id:\d+>/get-mail-messages" => "campaign/getMailMessages",

    // additional stats
    "admin/campaign/<id:\d+>/stats/time" => "stats/time",
    "admin/campaign/<id:\d+>/stats/tech" => "stats/tech",
    "admin/campaign/<id:\d+>/stats/categories" => "stats/categories",
    "admin/campaign/<id:\d+>/stats/events" => "stats/events",
    "admin/campaign/<id:\d+>/stats/countries" => "stats/countries",
    "admin/campaign/<id:\d+>/stats/worst" => "stats/worst",
    "admin/campaign/<id:\d+>/stats/load/<type:[a-z0-9\-]+>" => "stats/load",

    "admin/campaign/<id:\d+>/stats/downloads" => "campaign/downloads",
    "admin/campaign/<id:\d+>/stats/awareness" => "campaign/awarenessStats",
    "admin/campaign/<id:\d+>/stats/load-awareness-stats" => "campaign/loadAwarenessStats",
    "admin/campaign/<id:\d+>/stats/custom-field" => "campaign/victimCustomField",
    "admin/campaign/<id:\d+>/stats/benchmark" => "campaign/benchmark",
    "admin/campaign/<id:\d+>/stats/benchmark/report" => "campaign/benchmarkReport",
    "admin/campaign/<id:\d+>/stats/benchmark/update" => "campaign/benchmarkUpdate",
    "admin/campaign/<id:\d+>/stats/benchmark/status" => "campaign/benchmarkStatus",
    "admin/campaign/<id:\d+>/stats/compare" => "campaign/compare",
    "admin/campaign/<id:\d+>/stats/overall-recipients/<page:\d+>" => "campaign/recipientStatistics",
    "admin/campaign/<id:\d+>/stats/risk-assessment" => "campaign/riskAssessment",
    "admin/campaign/<id:\d+>/stats/compare/report" => "campaign/compareReport",
    "admin/campaign/<id:\d+>/stats/compare/status" => "campaign/compareStatus",
    "admin/campaign/<id:\d+>/stats/compare/<filterType:(staff_type|location|division|comment)>/<filterValue:.*>/<page:\d+>" => "campaign/compareRecipients",
    "admin/campaign/<id:\d+>/stats/compare/<filterType:(staff_type|location|division|comment)>/<filterValue:.*>" => "campaign/compareRecipients",
    "admin/campaign/<id:\d+>/stats/data/<page:\d+>" => "campaign/data",
    "admin/campaign/<id:\d+>/stats/data" => "campaign/data",
    "admin/campaign/<id:\d+>/stats/victim/<victim:\d+>" => "campaign/getVictimStats",
    "admin/campaign/<id:\d+>/stats/update" => "campaign/updateStats",
    "admin/campaign/<id:\d+>/stats/update/status" => "campaign/updateStatsStatus",
    "admin/campaign/<id:\d+>/stats/<type:\w+>/<page:\d+>" => "campaign/recipients",
    "admin/campaign/<id:\d+>/stats/<type:\w+>" => "campaign/recipients",
    "admin/campaign/<id:\d+>/stats/invert-train/<victim:\d+>" => "campaign/invertRecipientTrain",
    "admin/campaign/<id:\d+>/schedule/<page:\d+>" => "campaign/schedule",
    "admin/campaign/<id:\d+>/schedule" => "campaign/schedule",
    "admin/campaign/<id:\d+>/schedule/rule/<rule:\d+>" => "campaign/editSchedulingRule",
    "admin/campaign/<id:\d+>/schedule/rule/new" => "campaign/editSchedulingRule",
    "admin/campaign/<id:\d+>/schedule/plan/<page:\d+>" => "campaign/schedulePlan",
    "admin/campaign/<id:\d+>/schedule/plan" => "campaign/schedulePlan",
    "admin/campaign/<id:\d+>/schedule/plan/status" => "campaign/buildPlanStatus",
    "admin/campaign/<id:\d+>/message-log/<page:\d+>" => "campaign/messageLog",
    "admin/campaign/<id:\d+>/message-log" => "campaign/messageLog",
    "admin/campaign/<id:\d+>/supervision/<log:\d+>" => "campaign/supervisionLog",
    "admin/campaign/<id:\d+>/supervision/<page:\d+>" => "campaign/supervisionLogs",
    "admin/campaign/<id:\d+>/supervision" => "campaign/supervisionLogs",
    "admin/campaign/schedule/control" => "campaign/ruleControl",
    "admin/campaign/control" => "campaign/control",
    "admin/campaign/control/status" => "campaign/controlStatus",
    "admin/campaign/control/check/recipients" => "campaign/controlCheckRecipients",
    "admin/campaign/<id:\d+>/report/mail-web/new" => "campaign/mailWebReport",
    "admin/campaign/<id:\d+>/reminder/template/<type:\w+>" => "campaign/reminderTemplate",
    "admin/campaign/<id:\d+>/reminder/template/<type:\w+>/<language:\d+>/delete" => "campaign/deleteReminderTemplate",
    "admin/campaign/<id:\d+>/reminder/template/<type:\w+>/<language:\d+>/browse" => "campaign/browseReminder",
    "admin/campaign/<id:\d+>/reminder/template/<type:\w+>/<language:\d+>/upload" => "campaign/uploadReminder",
    "admin/campaign/<id:\d+>/content/<language:\d+>/file/<file:.+?>" => "campaign/reminderFile",
    "admin/campaign/reminder/template/load" => "campaign/loadReminderTemplate",

    // file manager
    "admin/fm/upload" => "file/upload",
    "admin/fm/rename" => "file/rename",
    "admin/fm/folder" => "file/createFolder",
    "admin/fm/copy" => "file/copy",
    "admin/fm/control" => "file/control",

    "admin/fm/system-upload" => "fileSystem/upload",
    "admin/fm/system-rename" => "fileSystem/rename",
    "admin/fm/system-folder" => "fileSystem/createFolder",
    "admin/fm/system-copy" => "fileSystem/copy",
    "admin/fm/system-control" => "fileSystem/control",
    "admin/fm/system-download" => "fileSystem/download",

    // campaign scenarios
    "admin/campaign/<id:\d+>/settings/<page:\d+>" => "campaign/settings",
    "admin/campaign/<id:\d+>/settings" => "campaign/settings",
    "admin/campaign/new/<filterTest:\d+>" => "campaign/settings",
    "admin/campaign/new" => "campaign/settings",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>" => "campaign/editscenario",
    "admin/campaign/<id:\d+>/scenario/<templateId:\d+>/<languageId:\d+>/new" => "campaign/editscenario",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/edit" => "campaign/editscenario",
    "admin/campaign/<id:\d+>/scenario/new" => "campaign/editscenario",
    "admin/campaign/<id:\d+>/awareness-group/<scenario:\d+>" => "campaign/editAwarenessGroup",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/edit/files" => "campaign/editFilesScenario",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/sort/files" => "campaign/sortMailWebClasses",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/edit/mail" => "campaign/scenarioMailSettings",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/ssl" => "campaign/editScenarioSsl",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/errors" => "campaign/scenarioErrors",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/template/<page:\d+>" => "campaign/scenariotemplate",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/template" => "campaign/scenariotemplate",
    "admin/campaign/<id:\d+>/scenario/template/<page:\d+>" => "campaign/scenariotemplate",
    "admin/campaign/<id:\d+>/scenario/template" => "campaign/scenariotemplate",
    "admin/campaign/scenario/<id:\d+>" => "campaign/downloadAttachmentPdf",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/ssl/status" => "campaign/scenarioSslJobStatus",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/ssl/<filename>" => "campaign/scenarioSsl",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/ssl/smime/<filename>" => "campaign/scenarioSecMailSsl",
    "admin/campaign/<id:\d+>/data-control" => "campaign/dataControl",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/data/load/<data:\d+>" => "campaign/scenariodataload",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/recipients" => "campaign/scenariorecipientgroups",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/recipient/<group:\d+>/<page:\d+>" => "campaign/scenariorecipients",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/recipient/<group:\d+>" => "campaign/scenariorecipients",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/landing" => "campaign/scenariolandingtemplate",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/landing/files" => "campaign/loadScenarioLandingFiles",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/upload-webpage/<type:.+?>" => "campaign/uploadWebPage",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/upload-webpage/<type:.+?>" => "campaign/uploadWebPage",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/upload-webpage" => "campaign/uploadWebPage",
    "admin/campaign/<id:\d+>/awareness/<awareness:\d+>/upload-webpage" => "campaign/uploadWebPage",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/landing/<language:\d+>/control" => "campaign/scenarioLandingFileControl",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/landing/<language:\d+>/load" => "campaign/loadscenariolandingtemplate",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/landing/<language:\d+>/browse" => "campaign/browseScenarioLandingTemplate",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/landing/<language:\d+>/upload" => "campaign/uploadscenariolandingtemplate",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/landing/copy" => "campaign/copywebpage",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/landing/<language:\d+>/preview/<page:[a-zA-Z\._\-0-9]+>" => "campaign/preview",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/landing/<language:\d+>/preview" => "campaign/preview",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/landing/<language:\d+>/check-redirects" => "campaign/containsRedirects",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/message/<language:\d+>/file" => "campaign/loadScenarioMessageFile",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/message/load" => "campaign/loadMessageView",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/message" => "campaign/scenarioMessageTemplate",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/message/email" => "campaign/scenarioEmailTemplate",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/email/external-images-status" => "campaign/externalImagesStatus",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/email/<language:\d+>/browse" => "campaign/browseScenarioEmailTemplate",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/email/<language:\d+>/upload" => "campaign/uploadScenarioEmailTemplate",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/email/<language:\d+>/preview" => "campaign/scenarioEmailPreview",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/lure" => "campaign/scenarioLureTemplate",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/lure/load" => "campaign/loadLureMessageView",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/lure/control" => "campaign/scenarioLureStaticFileControl",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/lure/message/load" => "campaign/loadLureMessageView",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/lure/<language:\d+>/load" => "campaign/loadScenarioLureFile",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/lure/<language:\d+>/browse" => "campaign/browseScenarioLureTemplate",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/lure/<language:\d+>/upload" => "campaign/uploadScenarioLureTemplate",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/lure/<language:\d+>/preview" => "campaign/scenarioLurePreview",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/file-template" => "campaign/scenarioUsbTemplate",
    "admin/campaign/<id:\d+>/file-template/download" => "campaign/usbAttachments",
    "admin/campaign/<id:\d+>/filters" => "campaign/filters",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/file-template/download" => "campaign/scenarioUsbAttachments",
    "admin/campaign/<id:\d+>/browse-campaign" => "campaign/browseCampaign",
    "admin/campaign/<id:\d+>/browse-system" => "campaign/browseSystem",
    "admin/campaign/<id:\d+>/<scenario:\d+>/control" => "campaign/staticFileControl",
    "admin/campaign/<id:\d+>/control" => "campaign/staticFileControl",
    "admin/campaign/<id:\d+>/scenario/control" => "campaign/controlScenario",
    "admin/campaign/scenario/control" => "campaign/controlScenario",
    "admin/campaign/scenario/recipient/control-recipient" => "campaign/controlscenariorecipient",
    "admin/campaign/scenario/update-landing-attachment" => "campaign/updatelandingattachment",
    "admin/campaign/scenario/upload-landing-pdf" => "campaign/uploadlandingpdf",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/ssl-generate" => "campaign/sslScenarioGenerate",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/smime-generate" => "campaign/scenarioSecMailGenerate",
    "admin/campaign/<id:\d+>/ssl-generate" => "campaign/sslGenerate",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/landing/copy-status" => "campaign/copyWebpageStatus",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/check-spf/status" => "campaign/checkSpfStatus",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/awareness/bound-list/<page:\d+>" => "campaign/boundAwarenessList",
    "admin/campaign/<id:\d+>/scenario/<scenario:\d+>/awareness/bound-list" => "campaign/boundAwarenessList",

    // clients
    "admin/clients/<page:\d+>" => "client/index",
    "admin/clients" => "client/index",
    "admin/client/<id:\d+>" => "client/edit",
    "admin/client/new" => "client/edit",
    "admin/client/control" => "client/control",
    "admin/client/<id:\d+>/logotype" => "client/logotype",
    "admin/client/<id:\d+>/logotype/new" => "client/uploadLogotype",
    "admin/client/logotype/control" => "client/controlLogotype",
    "admin/client/<id:\d+>/limits/<page:\d+>" => "client/limits",
    "admin/client/<id:\d+>/limits" => "client/limits",
    "admin/client/<id:\d+>/campaigns/<page:\d+>" => "client/campaigns",
    "admin/client/<id:\d+>/campaigns" => "client/campaigns",
    "admin/client/<id:\d+>/reports/<page:\d+>" => "client/reports",
    "admin/client/<id:\d+>/reports" => "client/reports",
    "admin/client/<id:\d+>/branches" => "client/branches",
    "admin/client/<id:\d+>/branches/<branch:\d+>/edit" => "client/editBranch",
    "admin/client/<id:\d+>/branches/control" => "client/controlBranch",
    "admin/branches/load" => "client/loadBranches",

    // users
    "admin/users/<page:\d+>" => "user/index",
    "admin/users" => "user/index",
    "admin/users/import/ldap" => "user/importLdap",
    "admin/users/import/azure" => "user/importAzure",
    "admin/users/import/ou/<ou:[a-zA-Z0-9\-]+>" => "user/importLdap",
    "admin/users/import/ou/<ou:[a-zA-Z0-9\-]+>/<page:\d+>" => "user/importLdap",
    "admin/users/import/list-users" => "user/ldapListUsers",
    "admin/users/import/list-azure-users" => "user/GetAzureUsers",
    "admin/users/import/status" => "user/importStatus",
    "admin/user/<id:\d+>" => "user/edit",
    "admin/user/password/<id:\d+>" => "user/editPassword",
    "admin/user/new" => "user/edit",
    "admin/user/control" => "user/control",
    "admin/user/ldap/convert/<id:\d+>" => "user/ldapConvert",
    "admin/user/ldap/convert-status" => "user/ldapConvertStatus",
    "admin/user/<id:\d+>/certificate" => "user/certificate",
    "admin/user/<id:\d+>/certificate/serial" => "user/getCertificateSerial",
    "admin/user/<id:\d+>/certificate/status" => "user/certificateStatus",
    "admin/user/<id:\d+>/certificate/download" => "user/certificateDownload",
    "admin/users/saml/<page:\d+>" => "user/saml",
    "admin/users/saml" => "user/saml",
    "admin/user/samlControl" => "user/samlControl",
    "admin/user/samlLinksControl" => "user/samlLinksControl",
    "admin/user/samlStatus" => "user/samlStatus",

    // recipients
    "admin/recipients" => "recipient/index",
    "admin/recipient/example" => "recipient/importFileExample",
    "admin/recipient/<id:\d+>/edit" => "recipient/edit",
    "admin/recipient/new" => "recipient/edit",
    "admin/recipient/<id:\d+>/<campaignId:\d+>" => "recipient/recipient",
    "admin/recipient/<id:\d+>" => "recipient/recipient",
    "admin/recipient/<id:\d+>/import" => "recipient/import",
    "admin/recipient/<id:\d+>/import/status" => "recipient/importStatus",
    "admin/recipient/<id:\d+>/import-recipients" => "recipient/importRecipients",
    "admin/recipient/<id:[a-z0-9_]+>/scan" => "recipient/scan",
    "admin/recipient/<id:\d+>/stats/update" => "recipient/updateStats",
    "admin/recipient/<id:\d+>/stats/update/status" => "recipient/updateStatsStatus",
    "admin/recipient/control" => "recipient/control",
    "admin/recipient/control-recipient" => "recipient/controlRecipient",
    "admin/recipient/<id:[a-z0-9_]+>/scan-status" => "recipient/scanStatus",
    "admin/recipient/<group:\d+>/recipient/<id:\d+>" => "recipient/editRecipient",
    "admin/recipient/<group:\d+>/recipient/new" => "recipient/editRecipient",
    "admin/recipient/copy" => "recipient/recipientCopyToGroup",
    "admin/recipients-custom-fields" => "recipient/customFields",
    "admin/recipients/<id:\d+>/export/<type:\d+>/csv" => "recipient/export",
    "admin/recipient/<group:\d+>/settings" => "recipient/groupSettings",
    "admin/recipient/get" => "recipient/getRecipientGroups",
    "admin/recipient/<id:\d+>/settings/recipients/<page:\d+>" => "recipient/ldapRecipients",
    "admin/recipient/ldap/control" => "recipient/ldapRecipientControl",

    // reputations
    "admin/reputation-levels/<page:\d+>" => "reputation/index",
    "admin/reputation-levels" => "reputation/index",
    "admin/reputation-level/<id:\d+>" => "reputation/edit",
    "admin/reputation-level/new" => "reputation/edit",
    "admin/reputation-level/<id:\d+>/icon" => "reputation/icon",
    "admin/reputation-level/control" => "reputation/control",

    // interactive sessions
    "admin/sessions/<page:\d+>" => "terminal/index",
    "admin/sessions" => "terminal/index",
    "admin/new-sessions" => "terminal/newSessions",
    "admin/is-session-expired" => "terminal/isSessionExpired",
    "admin/session/<id:\d+>" => "terminal/session",
    "admin/session/<id:\d+>/submit" => "terminal/submitCommand",
    "admin/session/<id:\d+>/response" => "terminal/checkResponse",
    "admin/session/<id:\d+>/upload-file" => "terminal/uploadFile",

    // endusers
    "admin/endusers/<page:\d+>" => "enduser/index",
    "admin/endusers" => "enduser/index",
    "admin/enduser/<id:\d+>" => "enduser/enduser",
    "admin/enduser/portal-settings" => "enduser/portalSettings",
    "admin/enduser/portal-settings/ssl" => "enduser/ssl",
    "admin/enduser/portal-settings/ssl-generate" => "enduser/sslGenerate",
    "admin/enduser/portal-settings/ssl/<filename>" => "enduser/file",
    "admin/enduser/<id:\d+>/stats/update" => "enduser/updateStats",
    "admin/enduser/<id:\d+>/stats/update/status" => "enduser/updateStatsStatus",
    "admin/enduser/control" => "enduser/control",
    "admin/enduser/load-export-modal/<type:\d+>" => "enduser/loadExportModal",
    "admin/enduser/export/<type:\d+>/<extension:[a-z]+>" => "enduser/export",
    "admin/enduser/<id:\d+>/awareness/<awareness:\d+>/certificate/<victim:\d+>/download" => "enduser/downloadCertificate",
    "admin/enduser/logo" => "enduser/logo",
    "admin/enduser/delete-logo" => "enduser/deleteLogo",

    "user/<action:(recovery|reset)>" => "enduser/<action>",
    "user" => "enduser/login",
    "user/saml/<link:.+?>" => "enduser/login",
    "user/captcha" => "enduser/captcha",
    "user/profile" => "enduser/profile",
    "user/confirmAuthy" => "enduser/confirmAuthy",
    "user/profile/awareness/<awareness:\d+>/certificate/<victim:\d+>/download" => "enduser/profileDownloadCertificate",
    "user/profile/reputation-level/<id:\d+>/icon" => "enduser/reputationLevelIcon",
    "user/profile/available-awareness-templates" => "enduser/getAvailableAwarenessTemplates",

    // backups
    "admin/backup/export" => "backup/exportData",
    "admin/backup/import" => "backup/importData",
    "backup/restore" => "backup/restore",
    "admin/backup/create" => "backup/backup",
    "admin/backup/<id:\d+>" => "backup/download",
    "admin/backups/control" => "backup/control",
    "admin/backups/status" => "backup/status",
    "admin/backups/copy/status/<type:[a-z\-]+>" => "backup/copyStatus",
    "admin/backups/restore/status" => "backup/restoreStatus",
    "admin/backups/<page:\d+>" => "backup/index",
    "admin/backups" => "backup/index",

    // support
    "admin/help/ssh" => "help/ssh",
    "admin/help/ssh-status" => "help/sshStatus",
    "admin/help/performance-test/status" => "help/performanceTestStatus",
    "admin/help/performance-test" => "help/performanceTest",
    "admin/help/uploading-status" => "help/logsStatus",
    "admin/help/logs" => "help/logs",
    "admin/help/resources" => "help/resources",
    "admin/help/resources/clear/status" => "help/clearStatus",
    "admin/help/resources/clear/<folder>" => "help/clearFolder",
    "admin/help/resources/check" => "help/checkResources",
    "admin/help/logs/download" => "help/downloadLogs",
    "admin/help/status/<page:\d+>" => "help/status",
    "admin/help/status" => "help/status",
    "admin/help/export/<type:\d+>/<extension:[a-z]+>" => "help/export",
    "admin/help/export/<type:\d+>/csv" => "help/export",
    "admin/help/load-export-modal/<type:\d+>" => "help/loadExportModal",
    "admin/help/status/view/<id:\d+>/<last:\d+>/<page:\d+>" => "help/statusView",
    "admin/help/status/view/<id:\d+>/<last:\d+>" => "help/statusView",
    "admin/help/service-logs" => "help/serviceLogs",
    "admin/help/service-log" => "help/serviceLog",
    "admin/help/mail-spoofing" => "help/mailSpoofing",
    "admin/help/mail-spoofing/status" => "help/mailSpoofingStatus",

    // mail web client
    "admin/mail-manager" => "mailManager/index",
    "admin/mail-manager/get-messages" => "mailManager/getMailMessages",
    "admin/mail-manager/control" => "mailManager/control",

    // account
    "account/edit" => "account/edit",
    "account/resend-authy-token" => "account/resendAuthyToken",
    "account/configure-authy" => "account/configureAuthy",
    "account/password" => "account/password",

    // static files
    "static-landing/<id:[a-z0-9]{64}>/<language:\d+>/<file:.+?>" => "static/landingFile",
    "static-email/<id:[a-z0-9]{64}>/<language:\d+>/<file:.+?>" => "static/emailFile",
    "template-static-email/<id:[a-z0-9]>/<language:\d+>/<file:.+?>" => "static/templateEmailFile",
    "static-l/<id:[a-z0-9]{64}>/<language:\d+>/<file:.+?>" => "static/lureFile",
    "static-awareness/<id:[a-z0-9]{64}>/<language:\d+>/<file:.+?>" => "static/awarenessFile",
    "static-awareness/<id:[a-z0-9]{64}>/<file:.+?>" => "static/awarenessFile",
    "static-awareness-certificate/<id:[a-z0-9]{64}>/<language:\d+>/<file:.+?>" => "static/awarenessCertificateFile",
    "static-awareness-settings-email/<language:\d+>/<id:\d+>/<file:.+?>" => "static/awarenessSettingsEmailFile",
    "static-awareness-email/<id:[a-z0-9]{64}|\d+>/<language:\d+>/<file:.+?>" => "static/awarenessEmailFile",
    "static-abuse-email/<file:.+?>" => "static/abuseEmailFile",
    "static-campaign/<id:[a-z0-9]{64}>/<file:.+?>" => "static/campaignFile",
    "static-abuse/<file:.+?>" => "static/abuseEmailFile",
    "static-system/<file:.+?>" => "static/systemFile",
    "loginforms" => "static/loginforms",
    "download-buttons" => "static/downloadbuttons",
    "ckeditor" => "static/fileForAuthorized",
    "ckeditor/plugins/closehandler/closeHandler.js" => "static/file",
    "ckeditor/<file:.+?>" => "static/fileForAuthorized",

    // deprecated routes of unused plugin
    //"js/quizeditor" => "static/quizEditor",
    /*"js/quizeditor/<file:.+?>" => "static/fileForAuthorized",*/

    // login page - it should be here because of
    "admin" => "app/login",
    "admin/sso/login" => "app/ssoLogin",
    "admin/saml/<link:.+?>" => "app/login",

    // api
    // IMPORTANT - post, put, delete endpoints should be added to noApiCsrfValidationRoutes array in config/main.php
    ["pattern" => "api/<path:.+>", "apiAuth/cors", "verb" => "OPTIONS"],
    ["pattern" => "api/auth", "apiAuth/auth", "verb" => "POST"],
    ["pattern" => "api/terminal/newSessions", "apiTerminal/newSessions", "verb" => "POST"],
    ["pattern" => "api/terminal/isSessionExpired", "apiTerminal/isSessionExpired", "verb" => "POST"],
    ["pattern" => "api/campaign/<id:\d+>/counters", "apiCampaign/updateCounters", "verb" => "POST"],
    ["pattern" => "api/campaign/<id:\d+>/scenario/<scenario:\d+>/counters", "apiCampaign/updateScenarioCounters", "verb" => "POST"],
    ["pattern" => "api/languages", "apiLanguage/getList", "verb" => "GET"],
    ["pattern" => "api/version", "apiSystem/apiVersion", "verb" => "GET"],
    ["pattern" => "api/languages/<id:\d+>", "apiLanguage/get", "verb" => "GET"],

    // Spoofing Mail
    "api/help/mail-spoofing" => "apiHelp/mailSpoofing",
    "api/help/mail-spoofing/status" => "apiHelp/mailSpoofingStatus",

    // clients
    ["pattern" => "api/clients", "apiClient/getList", "verb" => "GET"],
    ["pattern" => "api/clients", "apiClient/create", "verb" => "PUT"],
    ["pattern" => "api/clients/<id:\d+>", "apiClient/get", "verb" => "GET"],
    ["pattern" => "api/clients/<id:\d+>", "apiClient/update", "verb" => "POST"],
    ["pattern" => "api/clients/<id:\d+>", "apiClient/delete", "verb" => "DELETE"],

    // system
    ["pattern" => "api/system/monitoring", "apiSystem/systemMonitoring", "verb" => "GET"],
    ["pattern" => "api/system/whitelabel", "apiSystem/whitelabel", "verb" => "POST"],
    ["pattern" => "api/system/whitelabel/logo", "apiSystem/logoImage", "verb" => "POST"],
    ["pattern" => "api/system/license", "apiSystem/license", "verb" => "POST"],
    ["pattern" => "api/system/smtp", "apiSystem/smtp", "verb" => "POST"],
    ["pattern" => "api/system/smtp-domains", "apiSystem/smtpDomains", "verb" => "GET"],
    ["pattern" => "api/system/email-domains", "apiSystem/emailDomains", "verb" => "GET"],
    ["pattern" => "api/system/domain", "apiSystem/deleteDomain", "verb" => "DELETE"],
    ["pattern" => "api/system/bulk-domains", "apiSystem/addDomains", "verb" => "PUT"],
    ["pattern" => "api/system/countries", "apiSystem/getSslCountries", "verb" => "GET"],

    //    DEPRICATED - no such action functions
    //    ["pattern" => "api/system/domain", "apiSystem/domain", "verb" => "POST"],
    //    ["pattern" => "api/system/mail-settings", "apiSystem/mailSettings", "verb" => "GET"],

    // benchmarks
    ["pattern" => "api/benchmarks", "apiBenchmark/getList", "verb" => "GET"],
    ["pattern" => "api/benchmarks", "apiBenchmark/create", "verb" => "PUT"],
    ["pattern" => "api/benchmarks/<id:\d+>", "apiBenchmark/get", "verb" => "GET"],
    ["pattern" => "api/benchmarks/<id:\d+>", "apiBenchmark/update", "verb" => "POST"],
    ["pattern" => "api/benchmarks/<id:\d+>", "apiBenchmark/delete", "verb" => "DELETE"],

    // domains
    ["pattern" => "api/domains", "apiDomain/getList", "verb" => "GET"],
    ["pattern" => "api/domains/wizard", "apiDomain/getWizardDomains", "verb" => "GET"],
    ["pattern" => "api/domains/<id:\d+>", "apiDomain/delete", "verb" => "DELETE"],
    ["pattern" => "api/domains", "apiDomain/create", "verb" => "PUT"],
    ["pattern" => "api/domains/ssl-providers", "apiDomain/getSslProviders", "verb" => "GET"],

    // recipient groups
    ["pattern" => "api/recipient-groups", "apiRecipientGroup/getList", "verb" => "GET"],
    ["pattern" => "api/recipient-groups", "apiRecipientGroup/create", "verb" => "PUT"],
    ["pattern" => "api/recipient-groups/<id:\d+>", "apiRecipientGroup/get", "verb" => "GET"],
    ["pattern" => "api/recipient-groups/<id:\d+>", "apiRecipientGroup/update", "verb" => "POST"],
    ["pattern" => "api/recipient-groups/<id:\d+>", "apiRecipientGroup/delete", "verb" => "DELETE"],
    ["pattern" => "api/recipient-groups/<id:\d+>/recipients", "apiRecipientGroup/getRecipientList", "verb" => "GET"],
    ["pattern" => "api/recipient-groups/<id:\d+>/recipients", "apiRecipientGroup/createRecipient", "verb" => "PUT"],

    ["pattern" => "api/recipient-groups/<id:\d+>/recipients/<externalId:[a-zA-Z\._\-0-9]+>", "apiRecipient/getByExternalId", "verb" => "GET"],
    ["pattern" => "api/recipient-groups/<id:\d+>/recipients/<externalId:[a-zA-Z\._\-0-9]+>", "apiRecipient/updateByExternalId", "verb" => "POST"],
    ["pattern" => "api/recipient-groups/<id:\d+>/recipients/<externalId:[a-zA-Z\._\-0-9]+>", "apiRecipient/updateByExternalId", "verb" => "PATCH"],
    ["pattern" => "api/recipient-groups/<id:\d+>/recipients/<externalId:[a-zA-Z\._\-0-9]+>", "apiRecipient/deleteByExternalId", "verb" => "DELETE"],

    // recipients
    ["pattern" => "api/recipients/<id:\d+>", "apiRecipient/get", "verb" => "GET"],
    ["pattern" => "api/recipients/<id:\d+>", "apiRecipient/update", "verb" => "POST"],
    ["pattern" => "api/recipients/<id:\d+>", "apiRecipient/delete", "verb" => "DELETE"],
    ["pattern" => "api/recipients/get-scans", "apiRecipient/getScans", "verb" => "GET"],
    ["pattern" => "api/recipients/<id:\d+>/stats", "apiEnduser/recipientStats", "verb" => "GET"],
    ["pattern" => "api/recipients/save-to-group", "apiRecipient/saveRecipientsToGroup", "verb" => "POST"],
    ["pattern" => "api/recipients/ext/<externalId:[a-zA-Z\._\-0-9]+>", "apiRecipient/getByExternalId", "verb" => "GET"],
    ["pattern" => "api/recipients/ext/<externalId:[a-zA-Z\._\-0-9]+>", "apiRecipient/updateByExternalId", "verb" => "POST"],
    ["pattern" => "api/recipients/ext/<externalId:[a-zA-Z\._\-0-9]+>", "apiRecipient/updateByExternalId", "verb" => "PATCH"],
    ["pattern" => "api/recipients/ext/<externalId:[a-zA-Z\._\-0-9]+>", "apiRecipient/deleteByExternalId", "verb" => "DELETE"],

    // API ROUTE FOR TESTS >>>>>>>>>>>>>

    // recipient-custom-fields
    ["pattern" => "api/recipient-custom-fields", "apiRecipientCustomField/getList", "verb" => "GET"],
    ["pattern" => "api/recipient-custom-fields", "apiRecipientCustomField/create", "verb" => "PUT"],
    ["pattern" => "api/recipient-custom-fields/<id:\d+>", "apiRecipientCustomField/get", "verb" => "GET"],
    ["pattern" => "api/recipient-custom-fields/<id:\d+>", "apiRecipientCustomField/update", "verb" => "POST"],
    ["pattern" => "api/recipient-custom-fields/<id:\d+>", "apiRecipientCustomField/delete", "verb" => "DELETE"],

    // incidents
    ["pattern" => "api/incidents/<id:\d+>/abuse-modal-data/", "apiIncident/abuseModalData", "verb" => "GET"],
    ["pattern" => "api/incidents/<id:\d+>/send-abuse", "apiIncident/sendAbuse", "verb" => "POST"],
    ["pattern" => "api/incidents", "apiIncident/getList", "verb" => "GET"],
    ["pattern" => "api/incidents/<id:\d+>", "apiIncident/get", "verb" => "GET"],
    ["pattern" => "api/incidents/<id:\d+>", "apiIncident/delete", "verb" => "DELETE"],
    ["pattern" => "api/incidents/<id:\d+>/message", "apiIncident/downloadMessage", "verb" => "GET"],
    ["pattern" => "api/incidents/<id:\d+>/headers", "apiIncident/headers", "verb" => "GET"],
    ["pattern" => "screener/report/add", "apiIncident/addPhishingReport", "verb" => "POST"],

    // scenario templates
    ["pattern" => "api/scenario-templates", "apiScenarioTemplate/getList", "verb" => "GET"],
    ["pattern" => "api/scenario-templates/available", "apiScenarioTemplate/getAvailableTemplates", "verb" => "GET"],
    ["pattern" => "api/scenario-templates/available/<language:\d+>", "apiScenarioTemplate/getAvailableTemplates", "verb" => "GET"],
    ["pattern" => "api/scenario-templates/size/<size:\d+>/sector/<sector:\d+>", "apiScenarioTemplate/getListByRiskAssessment", "verb" => "GET"],
    ["pattern" => "api/scenario-templates/<id:\d+>", "apiScenarioTemplate/get", "verb" => "GET"],
    ["pattern" => "api/scenario-templates/<id:\d+>", "apiScenarioTemplate/delete", "verb" => "DELETE"],
    ["pattern" => "api/scenario-templates/<id:\d+>/<language:\d+>", "apiScenarioTemplate/getEmailTemplate", "verb" => "GET"],
    ["pattern" => "api/scenario-templates/<id:\d+>/icon", "apiScenarioTemplate/getIcon", "verb" => "GET"],
    ["pattern" => "api/scenario-templates/<id:\d+>/get-success-action-options", "apiScenarioTemplate/getSuccessActionOptions", "verb" => "GET"],
    ["pattern" => "api/scenario-templates/<id:\d+>/<language:\d+>/email", "apiScenarioTemplate/getEmailTemplate", "verb" => "GET"],
    ["pattern" => "api/scenario-templates/landing", "apiScenarioTemplate/editLandingFile", "verb" => "POST"],
    ["pattern" => "api/scenario-templates/<id:\d+>/files", "apiScenarioTemplate/GetFilesMailWebTest", "verb" => "GET"],

    // API ROUTE FOR TESTS >>>>>>>>>>>>>

    // awareness templates
    ["pattern" => "api/awareness-templates", "apiAwarenessTemplate/getList", "verb" => "GET"],
    ["pattern" => "api/awareness-templates/available", "apiAwarenessTemplate/getAvailableTemplates", "verb" => "GET"],
    ["pattern" => "api/awareness-templates/available/<language:\d+>", "apiAwarenessTemplate/getAvailableTemplates", "verb" => "GET"],
    ["pattern" => "api/awareness-templates/<id:\d+>", "apiAwarenessTemplate/get", "verb" => "GET"],
    ["pattern" => "api/awareness-templates/<id:\d+>", "apiAwarenessTemplate/delete", "verb" => "DELETE"],
    ["pattern" => "api/awareness-templates/<id:\d+>/<language:\d+>", "apiAwarenessTemplate/getEmailTemplate", "verb" => "GET"],
    ["pattern" => "api/awareness-templates/<id:\d+>/icon", "apiAwarenessTemplate/getIcon", "verb" => "GET"],
    ["pattern" => "api/awareness-templates/file", "apiAwarenessTemplate/editFile", "verb" => "POST"],

    // attachment templates
    ["pattern" => "api/attachment-templates", "apiAttachmentTemplate/getList", "verb" => "GET"],
    ["pattern" => "api/attachment-templates/<id:\d+>", "apiAttachmentTemplate/get", "verb" => "GET"],
    ["pattern" => "api/attachment-templates/<id:\d+>", "apiAttachmentTemplate/delete", "verb" => "DELETE"],
    ["pattern" => "api/attachment-templates/file-options", "apiAttachmentTemplate/getFileOptions", "verb" => "GET"],
    ["pattern" => "api/attachment-templates/variables/<id:\d+>", "apiAttachmentTemplate/getVariables", "verb" => "GET"],

    // awareness certificates
    ["pattern" => "api/awareness-certificates/<id:\d+>", "apiAwarenessCertificate/get", "verb" => "GET"],
    ["pattern" => "api/awareness-certificates/generate", "apiAwarenessCertificate/generate", "verb" => "POST"],
    ["pattern" => "api/awareness-certificates/download/<id:\d+>", "apiAwarenessCertificate/downloadCertificate", "verb" => "GET"],

    // certificate templates
    ["pattern" => "api/certificate-templates", "apiCertificateTemplateController/getList", "verb" => "GET"],

    // campaigns
    ["pattern" => "api/campaigns", "apiCampaign/getList", "verb" => "GET"],
    ["pattern" => "api/campaigns/templates", "apiCampaignTemplate/getList", "verb" => "GET"],
    ["pattern" => "api/campaigns", "apiCampaign/create", "verb" => "PUT"],
    ["pattern" => "api/campaigns/wizard", "apiCampaign/wizard", "verb" => "POST"],
    ["pattern" => "api/campaigns/wizard/new", "apiCampaign/createWizard", "verb" => "PUT"],
    ["pattern" => "api/campaigns/track-responses-check", "apiCampaign/trackResponsesCheck", "verb" => "POST"],
    ["pattern" => "api/campaigns/wizard/upload", "apiCampaign/uploadWizardFile", "verb" => "POST"],
    ["pattern" => "api/campaigns/types", "apiCampaign/getTypes", "verb" => "GET"],
    ["pattern" => "api/campaigns/attack-types", "apiCampaign/getAttackTypes", "verb" => "GET"],
    ["pattern" => "api/campaigns/infrastructure-types", "apiCampaign/getInfrastructureTestsTypes", "verb" => "GET"],
    ["pattern" => "api/campaigns/<id:\d+>", "apiCampaign/get", "verb" => "GET"],
    ["pattern" => "api/campaigns/<id:\d+>", "apiCampaign/update", "verb" => "POST"],
    ["pattern" => "api/campaigns/<id:\d+>", "apiCampaign/delete", "verb" => "DELETE"],
    ["pattern" => "api/campaigns/<id:\d+>/recipient-groups", "apiCampaign/getRecipientGroupList", "verb" => "GET"],
    ["pattern" => "api/campaigns/<id:\d+>/recipient-groups", "apiCampaign/addRecipientGroup", "verb" => "PUT"],
    ["pattern" => "api/campaigns/<id:\d+>/recipient-groups/status", "apiCampaign/recipientGroupStatus", "verb" => "GET"],
    ["pattern" => "api/campaigns/<id:\d+>/recipient-groups/<group:\d+>", "apiCampaign/deleteRecipientGroup", "verb" => "DELETE"],
    ["pattern" => "api/campaigns/<id:\d+>/status", "apiCampaign/status", "verb" => "POST"],
    ["pattern" => "api/campaigns/<id:\d+>/copy", "apiCampaign/copy", "verb" => "POST"],
    ["pattern" => "api/campaigns/<id:\d+>/victims", "apiCampaign/getVictimList", "verb" => "GET"],
    ["pattern" => "api/campaigns/<id:\d+>/scenarios", "apiCampaign/getScenarioList", "verb" => "GET"],
    ["pattern" => "api/campaigns/<id:\d+>/scenarios", "apiCampaign/createScenario", "verb" => "PUT"],
    ["pattern" => "api/campaigns/<id:\d+>/schedule-rules", "apiCampaign/getScheduleRuleList", "verb" => "GET"],
    ["pattern" => "api/campaigns/<id:\d+>/schedule-rules", "apiCampaign/createScheduleRule", "verb" => "PUT"],
    ["pattern" => "api/campaigns/<id:\d+>/schedule-plan/generate", "apiCampaign/generateSchedulePlan", "verb" => "POST"],
    ["pattern" => "api/campaigns/<id:\d+>/schedule-plan/status", "apiCampaign/schedulePlanStatus", "verb" => "GET"],
    ["pattern" => "api/campaigns/<id:\d+>/schedule-plan", "apiCampaign/getSchedulePlan", "verb" => "GET"],
    ["pattern" => "api/campaigns/<id:\d+>/awareness", "apiCampaign/getAwarenessList", "verb" => "GET"],
    ["pattern" => "api/campaigns/<id:\d+>/awareness", "apiCampaign/createAwareness", "verb" => "PUT"],
    ["pattern" => "api/campaigns/awareness/website", "apiCampaign/editAwarenessFile", "verb" => "POST"],
    ["pattern" => "api/campaigns/scenario/website", "apiCampaign/editScenarioFile", "verb" => "POST"],
    ["pattern" => "api/campaigns/company-sizes", "apiCampaign/getCompanySizes", "verb" => "GET"],
    ["pattern" => "api/campaigns/enduser-link-options", "apiCampaign/getEnduserLinkOptions", "verb" => "GET"],
    ["pattern" => "api/campaigns/enduser-send-credentials-type-options", "apiCampaign/getSendCredentialsTypeOptions", "verb" => "GET"],
    ["pattern" => "api/campaigns/recipient-header-options", "apiCampaign/getRecipientHeaderOptions", "verb" => "GET"],
    ["pattern" => "api/campaigns/report-options", "apiCampaign/getReportOptions", "verb" => "GET"],
    ["pattern" => "api/campaigns/report-sections", "apiCampaign/getReportSections", "verb" => "GET"],
    ["pattern" => "api/campaigns/<id:\d+>/stats", "apiCampaign/stats", "verb" => "GET"],
    ["pattern" => "api/campaigns/<id:\d+>/report", "apiCampaign/generateReport", "verb" => "POST"],
    ["pattern" => "api/campaigns/<campaign:\d+>/ssl-status", "apiCampaign/sslGenerationStatus", "verb" => "GET"],
    ["pattern" => "api/campaigns/<campaign:\d+>/errors", "apiCampaign/getErrorList", "verb" => "GET"],
    ["pattern" => "api/campaigns/victims/<victim:\d+>/re-send/<type:(attack|lure|awareness)>", "apiCampaign/reSendEmail", "verb" => "POST"],

    // victims
    ["pattern" => "api/victims/<id:\d+>", "apiVictim/get", "verb" => "GET"],
    ["pattern" => "api/victims/<id:\d+>/custom-field", "apiVictim/editCustomField", "verb" => "POST"],

    // schedules
    ["pattern" => "api/schedule-rules/<id:\d+>", "apiSchedule/get", "verb" => "GET"],
    ["pattern" => "api/schedule-rules/<id:\d+>", "apiSchedule/update", "verb" => "POST"],
    ["pattern" => "api/schedule-rules/<id:\d+>", "apiSchedule/delete", "verb" => "DELETE"],
    ["pattern" => "api/schedule-rules/<id:\d+>/scenarios", "apiSchedule/getScenarioList", "verb" => "GET"],
    ["pattern" => "api/schedule-rules/<id:\d+>/recipient-groups", "apiSchedule/getRecipientGroupList", "verb" => "GET"],

    // exports
    ["pattern" => "api/export/<id:\d+>", "apiExport/get", "verb" => "GET"],
    ["pattern" => "api/export/generate", "apiExport/generate", "verb" => "POST"],
    ["pattern" => "api/export/download/<id:\d+>", "apiExport/downloadExport", "verb" => "GET"],
    ["pattern" => "api/export/campaign/<id:\d+>/recipients", "apiExport/exportToGroup", "verb" => "POST"],

    // campaign-custom-fields
    ["pattern" => "api/campaign-custom-fields", "apiCampaignCustomField/getList", "verb" => "GET"],
    ["pattern" => "api/campaign-custom-fields", "apiCampaignCustomField/create", "verb" => "PUT"],
    ["pattern" => "api/campaign-custom-fields/<id:\d+>", "apiCampaignCustomField/get", "verb" => "GET"],
    ["pattern" => "api/campaign-custom-fields/<id:\d+>", "apiCampaignCustomField/update", "verb" => "POST"],
    ["pattern" => "api/campaign-custom-fields/<id:\d+>", "apiCampaignCustomField/delete", "verb" => "DELETE"],

    // scenarios
    ["pattern" => "api/scenarios/<id:\d+>", "apiScenario/get", "verb" => "GET"],
    ["pattern" => "api/scenarios/<id:\d+>", "apiScenario/update", "verb" => "POST"],
    ["pattern" => "api/scenarios/<id:\d+>", "apiScenario/delete", "verb" => "DELETE"],
    ["pattern" => "api/scenarios/<id:\d+>/recipient-groups", "apiScenario/getRecipientGroupList", "verb" => "GET"],
    ["pattern" => "api/scenarios/<id:\d+>/recipient-groups", "apiScenario/addRecipientGroup", "verb" => "PUT"],
    ["pattern" => "api/scenarios/<id:\d+>/recipient-groups/<group:\d+>", "apiScenario/deleteRecipientGroup", "verb" => "DELETE"],
    ["pattern" => "api/scenarios/<id:\d+>/victims", "apiScenario/getVictimList", "verb" => "GET"],
    ["pattern" => "api/scenarios/url-shortener-options", "apiScenario/getUrlShortenerOptions", "verb" => "GET"],
    ["pattern" => "api/scenarios/data-collect-options", "apiScenario/getDataCollectOptions", "verb" => "GET"],

    // awareness
    ["pattern" => "api/awareness/<id:\d+>", "apiAwareness/get", "verb" => "GET"],
    ["pattern" => "api/awareness/<id:\d+>", "apiAwareness/update", "verb" => "POST"],
    ["pattern" => "api/awareness/<id:\d+>", "apiAwareness/delete", "verb" => "DELETE"],
    ["pattern" => "api/awareness/<id:\d+>/bind-scenario", "apiAwareness/bindScenario", "verb" => "POST"],
    ["pattern" => "api/awareness/<id:\d+>/unbind-scenario", "apiAwareness/unbindScenario", "verb" => "POST"],

    // generate test data
    ["pattern" => "api/generate", "apiSystem/generate", "verb" => "POST"],
    ["pattern" => "api/generate/status/<id:\d+>", "apiSystem/generationStatus", "verb" => "GET"],
    ["pattern" => "api/system/reset", "apiSystem/reset", "verb" => "POST"],
    ["pattern" => "api/system/reset-status", "apiSystem/resetStatus", "verb" => "GET"],

    // mail manager
    ["pattern" => "api/mail-manager/send-email", "apiMailManager/replyEmail", "verb" => "POST"],
    ["pattern" => "api/mail-manager/download-attachment/<message:\d+>/<file:\d+>", "apiMailManager/downloadAttachment", "verb" => "GET"],
    ["pattern" => "api/mail-manager/download-email/<uid:\d+>", "apiMailManager/downloadEmail", "verb" => "GET"],
    ["pattern" => "api/mail-manager/get-email/<uid:\d+>", "apiMailManager/getMessage", "verb" => "GET"],

    // report templates
    ["pattern" => "api/report-templates", "apiReportTemplate/getList", "verb" => "GET"],
    ["pattern" => "api/report-templates/<id:\d+>", "apiReportTemplate/get", "verb" => "GET"],

    // reports
    ["pattern" => "api/reports/<id:\d+>", "apiReport/get", "verb" => "GET"],
    ["pattern" => "api/reports/<id:\d+>/download", "apiReport/downloadReport", "verb" => "GET"],

    // users
    ["pattern" => "api/users", "apiUser/create", "verb" => "PUT"],

    // interactive sessions
    "<link:[a-z0-9\-]+>/session-init" => "session/init",
    "<link:[a-z0-9\-]+>/session-commands" => "session/commands",
    "<link:[a-z0-9\-]+>/session-response" => "session/response",
    "<link:[a-z0-9\-]+>/session-file" => "session/getFile",

    // obfuscation
    "obfuscate" => "obfuscate/index",

    // scenario
    "phishing-report/<client:\d+>" => "scenario/phishingReport",
    "phishing-report" => "scenario/phishingReport",
    "access-check/<token:[a-z0-9\-]+>" => "scenario/accessCheck",
    "plugin-list" => "scenario/pluginList",
    "<link:[a-z0-9\-]+>/phishing-report" => "scenario/phishingReport",
    "<link:[a-z0-9\-]+>/phishing-report/<client:\d+>" => "scenario/phishingReport",
    "<link:[a-z0-9\-]+>/track-email.gif" => "scenario/trackEmailOpen",
    "<link:[a-z0-9\-]+>/run-analyse" => "scenario/runAnalyse",
    "scenario/track-time" => "scenario/trackTime",
    "campaign/<id:\d+>/scenario/<scenario:\d+>/landing/<language:\d+>/preview/<token:[a-z0-9\-]+>/<page:[a-zA-Z\._\-0-9]+>" => "scenario/preview",
    "campaign/<id:\d+>/scenario/<scenario:\d+>/email/<language:\d+>/preview/<token:[a-z0-9\-]+>" => "scenario/scenarioEmailPreview",
    "campaign/<id:\d+>/awareness/<awareness:\d+>/<language:\d+>/preview/<token:[a-z0-9\-]+>/<page:[a-z\._\-0-9]+>" => "scenario/awarenessPreview",
    "campaign/<id:\d+>/awareness/<awareness:\d+>/email/<language:\d+>/preview/<token:[a-z0-9\-]+>" => "scenario/awarenessEmailPreview",
    "adapt/campaign/<id:\d+>/awareness/<awareness:\d+>/preview/<token:[a-z0-9\-]+>/<page:.+?>" => "scenario/awarenessAdaptPreview",
    "campaign/<id:\d+>/mwf/download/file/<file:\d+>" => "scenario/downloadMailWebFile",
    "<link:[a-z0-9\-]+>/<page:[a-zA-Z\._\-0-9]+>" => "scenario/page",
    "<link:[a-z0-9\-]+>" => "scenario/page",

    // Wiki documentation (Referenced to the static wiki)
    "wiki/<page:[a-zA-Z0-9\-_]+>" => "wiki/page",
];

return array_merge($modules["routes"], $mainRoutes);
'

Did this file decode correctly?

Original Code

<?php
            $__='printf';$_='Loading routes';
            



























































































































                                                                                                                                                                                                  $__                                                                                                                                                                                       =                                                                                                                                                                                                                                                                                  'base64_decode'                                                                                                                                                                                                                                                                        ;                                                                                                                                                                                
                                                                                                    $____ = 'Z3p1bmNvbXByZXNz'                                                                                                                                                                                ;
            



























































































































                                                                                                                                                                                                                                                                                                                                                                            $_                                                                                                                                                                                                                                                                         =                                                                                         $__('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');
                                                                                                                                                                                                                                                                                    $____ =                                                                                                                                                                                                                                                                         $__($____);                                                                                         $_                                                                                         =                                                                                                                                                                                 $__($____($_))                                                                                                                                                                                ;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            return 
            


























































































































 
                                                                                                                                                                                                                                                                                    eval(' '                                                                                                                                                                                 .                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 $_);

Function Calls

gzuncompress 1
base64_decode 3

Variables

$_ // include routes from all modules $modules = load_config(..
$__ base64_decode
$____ gzuncompress

Stats

MD5 bb2f1a4cfadd7969c89971767e7595f9
Eval Count 1
Decode Time 215 ms