diff --git a/bin/_tp_modules/.placeholder b/bin/_tp_modules/.placeholder new file mode 100644 index 0000000..e69de29 diff --git a/bin/py_pkg_update.sh b/bin/py_pkg_update.sh new file mode 100644 index 0000000..a0af702 --- /dev/null +++ b/bin/py_pkg_update.sh @@ -0,0 +1,4 @@ +#!/bin/bash + +rm -rf _tp_modules/* && \ +sudo pip install -r requirements.txt -t _tp_modules/ diff --git a/default/app.conf b/default/app.conf new file mode 100644 index 0000000..9408ed8 --- /dev/null +++ b/default/app.conf @@ -0,0 +1,14 @@ +[package] +id = Aisle25 + +[install] +is_configured = 0 + +[ui] +is_visible = 1 +label = Aisle25™ + +[launcher] +author = ecstatic-nobel +description = "Use the username of failed logons seen in the Windows Security logs to determine the password of authorized users." +version = 1.0.0 diff --git a/default/authorize.conf b/default/authorize.conf new file mode 100644 index 0000000..52bf812 --- /dev/null +++ b/default/authorize.conf @@ -0,0 +1,3 @@ +[capability::run_script_aisle25] +[role_admin] +run_script_aisle25 = enabled diff --git a/default/commands.conf b/default/commands.conf new file mode 100644 index 0000000..285de12 --- /dev/null +++ b/default/commands.conf @@ -0,0 +1,5 @@ +[aisle25] +filename = aisle25.py +local = true +maxinputs = 0 +chunked = false diff --git a/default/data/ui/nav/default.xml b/default/data/ui/nav/default.xml new file mode 100644 index 0000000..e3fcbb9 --- /dev/null +++ b/default/data/ui/nav/default.xml @@ -0,0 +1,7 @@ + \ No newline at end of file diff --git a/default/data/ui/views/pwdleak.xml b/default/data/ui/views/pwdleak.xml new file mode 100644 index 0000000..a781016 --- /dev/null +++ b/default/data/ui/views/pwdleak.xml @@ -0,0 +1,51 @@ +
\ No newline at end of file diff --git a/metadata/default.meta b/metadata/default.meta new file mode 100644 index 0000000..b77b8cb --- /dev/null +++ b/metadata/default.meta @@ -0,0 +1,35 @@ + +# Application-level permissions + +[] +access = read : [ * ], write : [ admin, power ] + +### EVENT TYPES + +[eventtypes] +export = system + + +### PROPS + +[props] +export = system + + +### TRANSFORMS + +[transforms] +export = system + + +### LOOKUPS + +[lookups] +export = system + + +### VIEWSTATES: even normal users should be able to create shared viewstates + +[viewstates] +access = read : [ * ], write : [ * ] +export = system diff --git a/metadata/local.meta b/metadata/local.meta new file mode 100644 index 0000000..e1a3daa --- /dev/null +++ b/metadata/local.meta @@ -0,0 +1,10 @@ +[nav/default] +version = 7.1.3 +modtime = 1554581358.407871000 + +[views/pwdleak] +access = read : [ * ], write : [ admin, power ] +export = none +owner = admin +version = 7.1.3 +modtime = 1554581407.198769000 diff --git a/static/assets/.placeholder b/static/assets/.placeholder new file mode 100644 index 0000000..e69de29 diff --git a/static/assets/pwdleak.png b/static/assets/pwdleak.png new file mode 100644 index 0000000..aed7add Binary files /dev/null and b/static/assets/pwdleak.png differ