├── Akeso ├── __init__.py ├── Exploits │ ├── __init__.py │ ├── ExploitFrame.py │ ├── sampleExploit.py │ ├── mazeAttack.py │ └── SQLi.py ├── Services │ ├── __init__.py │ ├── maze │ │ └── __init__.py │ ├── shell │ │ └── __init__.py │ ├── SQLiSimple │ │ └── __init__.py │ ├── SampleService │ │ ├── __init__.py │ │ ├── flag.txt │ │ ├── over_write_var │ │ ├── Dockerfile │ │ └── SampleService.py │ ├── ApacheDirectoryTraversal │ │ └── __init__.py │ └── ServiceFrame.py ├── DefenseLab.py ├── ServiceManager.py └── config.py ├── examples ├── challenges │ ├── Maze │ │ ├── node_modules │ │ │ ├── mime │ │ │ │ ├── .npmignore │ │ │ │ ├── cli.js │ │ │ │ ├── build │ │ │ │ │ └── build.js │ │ │ │ └── LICENSE │ │ │ ├── .bin │ │ │ │ └── mime │ │ │ ├── qs │ │ │ │ ├── .eslintignore │ │ │ │ ├── test │ │ │ │ │ ├── index.js │ │ │ │ │ └── utils.js │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ ├── lib │ │ │ │ │ └── index.js │ │ │ │ └── .eslintrc │ │ │ ├── backo2 │ │ │ │ ├── .npmignore │ │ │ │ ├── Makefile │ │ │ │ ├── History.md │ │ │ │ ├── component.json │ │ │ │ ├── test │ │ │ │ │ └── index.js │ │ │ │ └── Readme.md │ │ │ ├── blob │ │ │ │ ├── .npmignore │ │ │ │ ├── Makefile │ │ │ │ ├── .zuul.yml │ │ │ │ └── README.md │ │ │ ├── indexof │ │ │ │ ├── .npmignore │ │ │ │ ├── Makefile │ │ │ │ ├── Readme.md │ │ │ │ ├── component.json │ │ │ │ └── index.js │ │ │ ├── socket.io-adapter │ │ │ │ ├── .npmignore │ │ │ │ ├── node_modules │ │ │ │ │ └── debug │ │ │ │ │ │ ├── .jshintrc │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── component.json │ │ │ │ │ │ ├── bower.json │ │ │ │ │ │ └── Makefile │ │ │ │ ├── Readme.md │ │ │ │ └── History.md │ │ │ ├── after │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── index.js │ │ │ │ └── LICENCE │ │ │ ├── debug │ │ │ │ ├── .jshintrc │ │ │ │ ├── .npmignore │ │ │ │ ├── component.json │ │ │ │ ├── bower.json │ │ │ │ └── Makefile │ │ │ ├── ipaddr.js │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── bower.json │ │ │ │ ├── Cakefile │ │ │ │ └── LICENSE │ │ │ ├── parsejson │ │ │ │ ├── .npmignore │ │ │ │ ├── Makefile │ │ │ │ ├── README.md │ │ │ │ ├── test.js │ │ │ │ └── index.js │ │ │ ├── parseuri │ │ │ │ ├── .npmignore │ │ │ │ ├── Makefile │ │ │ │ ├── README.md │ │ │ │ └── History.md │ │ │ ├── xmlhttprequest-ssl │ │ │ │ ├── tests │ │ │ │ │ ├── testdata.txt │ │ │ │ │ ├── test-constants.js │ │ │ │ │ └── test-request-protocols.js │ │ │ │ ├── autotest.watchr │ │ │ │ └── example │ │ │ │ │ └── demo.js │ │ │ ├── base64id │ │ │ │ ├── .npmignore │ │ │ │ └── README.md │ │ │ ├── component-emitter │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── Makefile │ │ │ │ ├── component.json │ │ │ │ └── bower.json │ │ │ ├── to-array │ │ │ │ ├── .npmignore │ │ │ │ ├── index.js │ │ │ │ ├── README.md │ │ │ │ └── LICENCE │ │ │ ├── callsite │ │ │ │ ├── .npmignore │ │ │ │ ├── Makefile │ │ │ │ ├── History.md │ │ │ │ ├── index.js │ │ │ │ └── Readme.md │ │ │ ├── has-cors │ │ │ │ ├── .npmignore │ │ │ │ ├── Makefile │ │ │ │ ├── component.json │ │ │ │ ├── History.md │ │ │ │ ├── Readme.md │ │ │ │ ├── index.js │ │ │ │ └── test.js │ │ │ ├── parseqs │ │ │ │ ├── .npmignore │ │ │ │ ├── Makefile │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ └── test.js │ │ │ ├── ultron │ │ │ │ ├── .npmignore │ │ │ │ └── .travis.yml │ │ │ ├── better-assert │ │ │ │ ├── .npmignore │ │ │ │ ├── Makefile │ │ │ │ ├── example.js │ │ │ │ ├── History.md │ │ │ │ └── index.js │ │ │ ├── component-bind │ │ │ │ ├── .npmignore │ │ │ │ ├── Makefile │ │ │ │ ├── component.json │ │ │ │ ├── History.md │ │ │ │ └── index.js │ │ │ ├── component-inherit │ │ │ │ ├── .npmignore │ │ │ │ ├── History.md │ │ │ │ ├── index.js │ │ │ │ ├── component.json │ │ │ │ ├── Makefile │ │ │ │ ├── Readme.md │ │ │ │ └── test │ │ │ │ │ └── inherit.js │ │ │ ├── engine.io-parser │ │ │ │ ├── index.js │ │ │ │ ├── node_modules │ │ │ │ │ └── has-binary │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ └── History.md │ │ │ │ └── lib │ │ │ │ │ └── keys.js │ │ │ ├── object-component │ │ │ │ ├── .npmignore │ │ │ │ ├── History.md │ │ │ │ ├── component.json │ │ │ │ ├── Makefile │ │ │ │ └── Readme.md │ │ │ ├── cookie-signature │ │ │ │ ├── .npmignore │ │ │ │ └── History.md │ │ │ ├── engine.io-client │ │ │ │ ├── index.js │ │ │ │ ├── node_modules │ │ │ │ │ └── debug │ │ │ │ │ │ ├── .jshintrc │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── component.json │ │ │ │ │ │ ├── bower.json │ │ │ │ │ │ └── Makefile │ │ │ │ └── lib │ │ │ │ │ └── index.js │ │ │ ├── engine.io │ │ │ │ ├── node_modules │ │ │ │ │ └── debug │ │ │ │ │ │ ├── .jshintrc │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── component.json │ │ │ │ │ │ ├── bower.json │ │ │ │ │ │ └── Makefile │ │ │ │ ├── index.js │ │ │ │ └── lib │ │ │ │ │ └── transports │ │ │ │ │ └── index.js │ │ │ ├── has-binary │ │ │ │ ├── Makefile │ │ │ │ ├── README.md │ │ │ │ ├── .npmignore │ │ │ │ ├── History.md │ │ │ │ └── LICENSE │ │ │ ├── socket.io │ │ │ │ └── node_modules │ │ │ │ │ └── debug │ │ │ │ │ ├── .jshintrc │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── index.js │ │ │ │ │ ├── component.json │ │ │ │ │ ├── bower.json │ │ │ │ │ └── Makefile │ │ │ ├── base64-arraybuffer │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ └── README.md │ │ │ ├── socket.io-client │ │ │ │ ├── node_modules │ │ │ │ │ └── debug │ │ │ │ │ │ ├── .jshintrc │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── component.json │ │ │ │ │ │ ├── bower.json │ │ │ │ │ │ └── Makefile │ │ │ │ └── lib │ │ │ │ │ └── on.js │ │ │ ├── ms │ │ │ │ ├── .npmignore │ │ │ │ └── README.md │ │ │ ├── forwarded │ │ │ │ ├── HISTORY.md │ │ │ │ └── index.js │ │ │ ├── unpipe │ │ │ │ └── HISTORY.md │ │ │ ├── options │ │ │ │ ├── .npmignore │ │ │ │ └── Makefile │ │ │ ├── utils-merge │ │ │ │ ├── .travis.yml │ │ │ │ ├── index.js │ │ │ │ ├── README.md │ │ │ │ └── LICENSE │ │ │ ├── ws │ │ │ │ ├── .npmignore │ │ │ │ ├── lib │ │ │ │ │ ├── Validation.fallback.js │ │ │ │ │ ├── BufferUtil.js │ │ │ │ │ ├── Validation.js │ │ │ │ │ └── ErrorCodes.js │ │ │ │ └── .travis.yml │ │ │ ├── arraybuffer.slice │ │ │ │ ├── Makefile │ │ │ │ ├── .npmignore │ │ │ │ └── index.js │ │ │ ├── isarray │ │ │ │ ├── index.js │ │ │ │ └── component.json │ │ │ ├── mime-db │ │ │ │ └── index.js │ │ │ ├── encodeurl │ │ │ │ └── HISTORY.md │ │ │ ├── inherits │ │ │ │ ├── inherits.js │ │ │ │ ├── inherits_browser.js │ │ │ │ └── LICENSE │ │ │ ├── express │ │ │ │ ├── index.js │ │ │ │ └── lib │ │ │ │ │ └── middleware │ │ │ │ │ ├── init.js │ │ │ │ │ └── query.js │ │ │ ├── socket.io-parser │ │ │ │ └── is-buffer.js │ │ │ ├── content-type │ │ │ │ └── HISTORY.md │ │ │ ├── setprototypeof │ │ │ │ ├── index.js │ │ │ │ ├── README.md │ │ │ │ └── LICENSE │ │ │ ├── depd │ │ │ │ └── lib │ │ │ │ │ └── compat │ │ │ │ │ ├── event-listener-count.js │ │ │ │ │ └── buffer-concat.js │ │ │ ├── merge-descriptors │ │ │ │ └── HISTORY.md │ │ │ ├── media-typer │ │ │ │ └── HISTORY.md │ │ │ ├── methods │ │ │ │ └── HISTORY.md │ │ │ ├── vary │ │ │ │ └── HISTORY.md │ │ │ ├── fresh │ │ │ │ └── HISTORY.md │ │ │ ├── path-to-regexp │ │ │ │ └── History.md │ │ │ ├── escape-html │ │ │ │ └── Readme.md │ │ │ ├── content-disposition │ │ │ │ └── HISTORY.md │ │ │ ├── parseurl │ │ │ │ └── HISTORY.md │ │ │ ├── range-parser │ │ │ │ └── HISTORY.md │ │ │ ├── statuses │ │ │ │ └── HISTORY.md │ │ │ └── json3 │ │ │ │ └── LICENSE │ │ ├── public │ │ │ ├── block.jpg │ │ │ ├── phaser.png │ │ │ └── boundary.jpg │ │ ├── .gitlab-ci.yml │ │ ├── tests │ │ │ └── entry.sh │ │ ├── Dockerfile │ │ ├── package.json │ │ ├── mazeAttack.py │ │ └── server │ │ │ └── player.js │ ├── README.md │ ├── SQLi │ │ ├── README.md │ │ ├── tests │ │ │ └── entry.sh │ │ ├── db_gen.sh │ │ └── index.html │ ├── shell-plugin │ │ ├── ctfd │ │ │ ├── CTFd │ │ │ │ ├── logs │ │ │ │ │ └── .gitkeep │ │ │ │ ├── plugins │ │ │ │ │ ├── shell-plugin │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── shell-templates │ │ │ │ │ │ │ └── shell.html │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── challenges │ │ │ │ │ │ └── __init__.py │ │ │ │ │ └── keys │ │ │ │ │ │ └── __init__.py │ │ │ │ ├── ctfd.db │ │ │ │ ├── static │ │ │ │ │ ├── original │ │ │ │ │ │ ├── img │ │ │ │ │ │ │ ├── ctfd.ai │ │ │ │ │ │ │ ├── logo.png │ │ │ │ │ │ │ ├── favicon.ico │ │ │ │ │ │ │ └── logo_old.png │ │ │ │ │ │ ├── fonts │ │ │ │ │ │ │ ├── lato │ │ │ │ │ │ │ │ ├── lato-v11-latin-regular.eot │ │ │ │ │ │ │ │ ├── lato-v11-latin-regular.ttf │ │ │ │ │ │ │ │ ├── lato-v11-latin-regular.woff │ │ │ │ │ │ │ │ └── lato-v11-latin-regular.woff2 │ │ │ │ │ │ │ └── raleway │ │ │ │ │ │ │ │ ├── raleway-v10-latin-500.eot │ │ │ │ │ │ │ │ ├── raleway-v10-latin-500.ttf │ │ │ │ │ │ │ │ ├── raleway-v10-latin-500.woff │ │ │ │ │ │ │ │ └── raleway-v10-latin-500.woff2 │ │ │ │ │ │ ├── css │ │ │ │ │ │ │ └── vendor │ │ │ │ │ │ │ │ ├── font-awesome │ │ │ │ │ │ │ │ ├── less │ │ │ │ │ │ │ │ │ ├── fixed-width.less │ │ │ │ │ │ │ │ │ ├── larger.less │ │ │ │ │ │ │ │ │ ├── list.less │ │ │ │ │ │ │ │ │ ├── core.less │ │ │ │ │ │ │ │ │ ├── font-awesome.less │ │ │ │ │ │ │ │ │ ├── stacked.less │ │ │ │ │ │ │ │ │ ├── bordered-pulled.less │ │ │ │ │ │ │ │ │ ├── rotated-flipped.less │ │ │ │ │ │ │ │ │ ├── path.less │ │ │ │ │ │ │ │ │ ├── animated.less │ │ │ │ │ │ │ │ │ └── mixins.less │ │ │ │ │ │ │ │ ├── scss │ │ │ │ │ │ │ │ │ ├── _fixed-width.scss │ │ │ │ │ │ │ │ │ ├── _larger.scss │ │ │ │ │ │ │ │ │ ├── _list.scss │ │ │ │ │ │ │ │ │ ├── font-awesome.scss │ │ │ │ │ │ │ │ │ ├── _core.scss │ │ │ │ │ │ │ │ │ ├── _stacked.scss │ │ │ │ │ │ │ │ │ ├── _bordered-pulled.scss │ │ │ │ │ │ │ │ │ ├── _rotated-flipped.scss │ │ │ │ │ │ │ │ │ ├── _path.scss │ │ │ │ │ │ │ │ │ ├── _animated.scss │ │ │ │ │ │ │ │ │ └── _mixins.scss │ │ │ │ │ │ │ │ ├── fonts │ │ │ │ │ │ │ │ │ ├── FontAwesome.otf │ │ │ │ │ │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ │ │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ │ │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ │ │ │ │ │ └── fontawesome-webfont.woff2 │ │ │ │ │ │ │ │ └── HELP-US-OUT.txt │ │ │ │ │ │ │ │ ├── lato.css │ │ │ │ │ │ │ │ └── raleway.css │ │ │ │ │ │ └── js │ │ │ │ │ │ │ └── templates │ │ │ │ │ │ │ └── challenges │ │ │ │ │ │ │ └── standard │ │ │ │ │ │ │ └── standard-challenge-script.js │ │ │ │ │ └── admin │ │ │ │ │ │ ├── fonts │ │ │ │ │ │ ├── lato │ │ │ │ │ │ │ ├── lato-v11-latin-regular.eot │ │ │ │ │ │ │ ├── lato-v11-latin-regular.ttf │ │ │ │ │ │ │ ├── lato-v11-latin-regular.woff │ │ │ │ │ │ │ └── lato-v11-latin-regular.woff2 │ │ │ │ │ │ └── raleway │ │ │ │ │ │ │ ├── raleway-v10-latin-500.eot │ │ │ │ │ │ │ ├── raleway-v10-latin-500.ttf │ │ │ │ │ │ │ ├── raleway-v10-latin-500.woff │ │ │ │ │ │ │ └── raleway-v10-latin-500.woff2 │ │ │ │ │ │ ├── css │ │ │ │ │ │ └── vendor │ │ │ │ │ │ │ ├── font-awesome │ │ │ │ │ │ │ ├── less │ │ │ │ │ │ │ │ ├── fixed-width.less │ │ │ │ │ │ │ │ ├── larger.less │ │ │ │ │ │ │ │ ├── list.less │ │ │ │ │ │ │ │ ├── core.less │ │ │ │ │ │ │ │ ├── font-awesome.less │ │ │ │ │ │ │ │ ├── stacked.less │ │ │ │ │ │ │ │ ├── bordered-pulled.less │ │ │ │ │ │ │ │ ├── rotated-flipped.less │ │ │ │ │ │ │ │ ├── path.less │ │ │ │ │ │ │ │ ├── animated.less │ │ │ │ │ │ │ │ └── mixins.less │ │ │ │ │ │ │ ├── scss │ │ │ │ │ │ │ │ ├── _fixed-width.scss │ │ │ │ │ │ │ │ ├── _larger.scss │ │ │ │ │ │ │ │ ├── _list.scss │ │ │ │ │ │ │ │ ├── font-awesome.scss │ │ │ │ │ │ │ │ ├── _core.scss │ │ │ │ │ │ │ │ ├── _stacked.scss │ │ │ │ │ │ │ │ ├── _bordered-pulled.scss │ │ │ │ │ │ │ │ ├── _rotated-flipped.scss │ │ │ │ │ │ │ │ ├── _path.scss │ │ │ │ │ │ │ │ ├── _animated.scss │ │ │ │ │ │ │ │ └── _mixins.scss │ │ │ │ │ │ │ ├── fonts │ │ │ │ │ │ │ │ ├── FontAwesome.otf │ │ │ │ │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ │ │ │ │ └── fontawesome-webfont.woff2 │ │ │ │ │ │ │ └── HELP-US-OUT.txt │ │ │ │ │ │ │ ├── lato.css │ │ │ │ │ │ │ └── raleway.css │ │ │ │ │ │ └── js │ │ │ │ │ │ └── templates │ │ │ │ │ │ ├── keys │ │ │ │ │ │ ├── regex │ │ │ │ │ │ │ ├── regex.hbs │ │ │ │ │ │ │ └── edit-regex-modal.hbs │ │ │ │ │ │ └── static │ │ │ │ │ │ │ ├── static.hbs │ │ │ │ │ │ │ └── edit-static-modal.hbs │ │ │ │ │ │ ├── challenges │ │ │ │ │ │ └── standard │ │ │ │ │ │ │ └── standard-challenge-create.js │ │ │ │ │ │ └── admin-keys-table.hbs │ │ │ │ └── templates │ │ │ │ │ ├── original │ │ │ │ │ ├── page.html │ │ │ │ │ └── errors │ │ │ │ │ │ ├── 502.html │ │ │ │ │ │ ├── 500.html │ │ │ │ │ │ ├── 403.html │ │ │ │ │ │ └── 404.html │ │ │ │ │ └── admin │ │ │ │ │ └── statistics.html │ │ │ ├── tests │ │ │ │ ├── __init__.py │ │ │ │ └── test_utils.py │ │ │ ├── migrations │ │ │ │ ├── README │ │ │ │ ├── script.py.mako │ │ │ │ ├── versions │ │ │ │ │ ├── a4e30c94c360_adds_data_column_to_keys_table.py │ │ │ │ │ └── d6514ec92738_adding_max_attempts_to_challenges.py │ │ │ │ └── alembic.ini │ │ │ ├── wsgi.py │ │ │ ├── setup.cfg │ │ │ ├── development.txt │ │ │ ├── prepare.sh │ │ │ ├── serve.py │ │ │ ├── .travis.yml │ │ │ ├── import.py │ │ │ ├── manage.py │ │ │ ├── requirements.txt │ │ │ ├── CHANGELOG.md │ │ │ ├── Dockerfile │ │ │ ├── docker-compose.yml │ │ │ ├── docker-entrypoint.sh │ │ │ ├── README.md │ │ │ └── .gitignore │ │ ├── .gitlab-ci.yml │ │ ├── change-user-pass.sh │ │ ├── add-user.sh │ │ ├── tests │ │ │ └── entry.sh │ │ ├── requirements.txt │ │ ├── Dockerfile │ │ └── script_server.py │ └── Apache │ │ ├── README.md │ │ └── tests │ │ └── entry.sh ├── ci_example_1.PNG ├── ci_example_2.PNG ├── challenge_view.PNG ├── simple_solution.PNG ├── example_.gitlab-ci.yml └── example_entry.sh ├── requirements.txt ├── .gitignore ├── .travis.yml ├── setup.py ├── tests ├── test_ServiceManager.py └── test_config.py ├── tox.ini ├── setup.sh └── LICENSE /Akeso/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Akeso/Exploits/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Akeso/Services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Akeso/Services/maze/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Akeso/Services/shell/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Akeso/Services/SQLiSimple/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Akeso/Services/SampleService/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Akeso/Services/ApacheDirectoryTraversal/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/mime/.npmignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/challenges/README.md: -------------------------------------------------------------------------------- 1 | # Past Challenges 2 | -------------------------------------------------------------------------------- /Akeso/Services/SampleService/flag.txt: -------------------------------------------------------------------------------- 1 | gigem{T00_435Y} 2 | -------------------------------------------------------------------------------- /examples/challenges/SQLi/README.md: -------------------------------------------------------------------------------- 1 | # SQLi 2 | 3 | 4 | -------------------------------------------------------------------------------- /examples/challenges/shell-plugin/ctfd/CTFd/logs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/challenges/shell-plugin/ctfd/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/challenges/shell-plugin/ctfd/tests/test_utils.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/.bin/mime: -------------------------------------------------------------------------------- 1 | ../mime/cli.js -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/qs/.eslintignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /examples/challenges/Apache/README.md: -------------------------------------------------------------------------------- 1 | # Apache Config 2 | 3 | 4 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/backo2/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | docker 2 | pika 3 | structlog 4 | pytest 5 | mock 6 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | *.swp 3 | .tox 4 | .pytest_cache 5 | *venv 6 | MANIFEST 7 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/blob/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | blob.js 3 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/indexof/.npmignore: -------------------------------------------------------------------------------- 1 | components 2 | build 3 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/socket.io-adapter/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/after/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .monitor 3 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/debug/.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "laxbreak": true 3 | } 4 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/ipaddr.js/.npmignore: -------------------------------------------------------------------------------- 1 | .idea 2 | node_modules 3 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/parsejson/.npmignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/parseuri/.npmignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .node_modules/* -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/xmlhttprequest-ssl/tests/testdata.txt: -------------------------------------------------------------------------------- 1 | Hello World -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/base64id/.npmignore: -------------------------------------------------------------------------------- 1 | support 2 | test 3 | examples 4 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/component-emitter/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | test 3 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/to-array/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | *.log 3 | *.err -------------------------------------------------------------------------------- /examples/challenges/shell-plugin/ctfd/migrations/README: -------------------------------------------------------------------------------- 1 | Generic single-database configuration. -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/callsite/.npmignore: -------------------------------------------------------------------------------- 1 | support 2 | test 3 | examples 4 | *.sock 5 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/has-cors/.npmignore: -------------------------------------------------------------------------------- 1 | components 2 | build 3 | node_modules 4 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/parseqs/.npmignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | npm-debug.log -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/ultron/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | coverage 3 | .tern-port 4 | -------------------------------------------------------------------------------- /examples/challenges/shell-plugin/ctfd/CTFd/plugins/shell-plugin/__init__.py: -------------------------------------------------------------------------------- 1 | from shell import load 2 | -------------------------------------------------------------------------------- /examples/ci_example_1.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ameserole/Akeso/HEAD/examples/ci_example_1.PNG -------------------------------------------------------------------------------- /examples/ci_example_2.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ameserole/Akeso/HEAD/examples/ci_example_2.PNG -------------------------------------------------------------------------------- /examples/challenge_view.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ameserole/Akeso/HEAD/examples/challenge_view.PNG -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/better-assert/.npmignore: -------------------------------------------------------------------------------- 1 | support 2 | test 3 | examples 4 | *.sock 5 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/component-bind/.npmignore: -------------------------------------------------------------------------------- 1 | support 2 | test 3 | examples 4 | *.sock 5 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/component-inherit/.npmignore: -------------------------------------------------------------------------------- 1 | components 2 | build 3 | node_modules 4 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/engine.io-parser/index.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = require('./lib/'); 3 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/object-component/.npmignore: -------------------------------------------------------------------------------- 1 | components 2 | build 3 | node_modules 4 | -------------------------------------------------------------------------------- /examples/challenges/shell-plugin/ctfd/wsgi.py: -------------------------------------------------------------------------------- 1 | from CTFd import create_app 2 | 3 | app = create_app() 4 | -------------------------------------------------------------------------------- /examples/simple_solution.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ameserole/Akeso/HEAD/examples/simple_solution.PNG -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/cookie-signature/.npmignore: -------------------------------------------------------------------------------- 1 | support 2 | test 3 | examples 4 | *.sock 5 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/engine.io-client/index.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = require('./lib/index'); 3 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/engine.io/node_modules/debug/.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "laxbreak": true 3 | } 4 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/has-binary/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test: 3 | @./node_modules/.bin/mocha test.js 4 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/parseqs/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test: 3 | @./node_modules/.bin/mocha test.js 4 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/parseuri/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test: 3 | @./node_modules/.bin/mocha test.js 4 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/socket.io/node_modules/debug/.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "laxbreak": true 3 | } 4 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/base64-arraybuffer/.npmignore: -------------------------------------------------------------------------------- 1 | /node_modules/ 2 | Gruntfile.js 3 | /test/ 4 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/better-assert/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test: 3 | @echo "populate me" 4 | 5 | .PHONY: test -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/engine.io-client/node_modules/debug/.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "laxbreak": true 3 | } 4 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/parsejson/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test: 3 | @./node_modules/.bin/mocha test.js 4 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/parsejson/README.md: -------------------------------------------------------------------------------- 1 | # parsejson 2 | engine.io-client JSON-parsing module 3 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/socket.io-client/node_modules/debug/.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "laxbreak": true 3 | } 4 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/component-emitter/.travis.yml: -------------------------------------------------------------------------------- 1 | node_js: 2 | - "0.8" 3 | - "0.10" 4 | language: node_js -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/debug/.npmignore: -------------------------------------------------------------------------------- 1 | support 2 | test 3 | examples 4 | example 5 | *.sock 6 | dist 7 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/parseuri/README.md: -------------------------------------------------------------------------------- 1 | # parseuri 2 | Module for parsing URI's in engine.io-client 3 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/socket.io-adapter/node_modules/debug/.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "laxbreak": true 3 | } 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | sudo: false 2 | language: python 3 | python: 4 | - "2.7" 5 | install: pip install tox-travis 6 | script: tox 7 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/after/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.6 4 | - 0.8 5 | - 0.9 6 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/ms/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | test 3 | History.md 4 | Makefile 5 | component.json 6 | -------------------------------------------------------------------------------- /examples/challenges/shell-plugin/ctfd/setup.cfg: -------------------------------------------------------------------------------- 1 | [nosetests] 2 | stop=1 3 | verbosity=2 4 | with-coverage=1 5 | cover-package=CTFd -------------------------------------------------------------------------------- /examples/example_.gitlab-ci.yml: -------------------------------------------------------------------------------- 1 | image: tamuctf/sql:latest 2 | 3 | test: 4 | script: 5 | - "./tests/entry.sh" 6 | 7 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/forwarded/HISTORY.md: -------------------------------------------------------------------------------- 1 | 0.1.0 / 2014-09-21 2 | ================== 3 | 4 | * Initial release 5 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/unpipe/HISTORY.md: -------------------------------------------------------------------------------- 1 | 1.0.0 / 2015-06-14 2 | ================== 3 | 4 | * Initial release 5 | -------------------------------------------------------------------------------- /examples/challenges/Maze/public/block.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ameserole/Akeso/HEAD/examples/challenges/Maze/public/block.jpg -------------------------------------------------------------------------------- /Akeso/Services/SampleService/over_write_var: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ameserole/Akeso/HEAD/Akeso/Services/SampleService/over_write_var -------------------------------------------------------------------------------- /examples/challenges/Maze/public/phaser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ameserole/Akeso/HEAD/examples/challenges/Maze/public/phaser.png -------------------------------------------------------------------------------- /examples/challenges/shell-plugin/.gitlab-ci.yml: -------------------------------------------------------------------------------- 1 | image: tamuctf/shell:latest 2 | 3 | test: 4 | script: 5 | - "./tests/entry.sh" 6 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/engine.io-parser/node_modules/has-binary/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test: 3 | @./node_modules/.bin/mocha test.js 4 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/options/.npmignore: -------------------------------------------------------------------------------- 1 | npm-debug.log 2 | node_modules 3 | .*.swp 4 | .lock-* 5 | build/ 6 | 7 | test 8 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/qs/test/index.js: -------------------------------------------------------------------------------- 1 | require('./parse'); 2 | 3 | require('./stringify'); 4 | 5 | require('./utils'); 6 | -------------------------------------------------------------------------------- /examples/challenges/Maze/public/boundary.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ameserole/Akeso/HEAD/examples/challenges/Maze/public/boundary.jpg -------------------------------------------------------------------------------- /examples/challenges/shell-plugin/ctfd/development.txt: -------------------------------------------------------------------------------- 1 | -r requirements.txt 2 | coverage>=4.1 3 | mock>=2.0.0 4 | nose>=1.3.7 5 | rednose>=1.1.1 -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/callsite/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test: 3 | @./node_modules/.bin/mocha \ 4 | --require should 5 | 6 | .PHONY: test -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/parseqs/README.md: -------------------------------------------------------------------------------- 1 | Provides methods for converting an object into string representation, and vice versa. 2 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/parseuri/History.md: -------------------------------------------------------------------------------- 1 | 2 | n.n.n / 2014-02-09 3 | ================== 4 | 5 | * parseuri first commit 6 | -------------------------------------------------------------------------------- /examples/challenges/shell-plugin/change-user-pass.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | USER=${1// /} 3 | PASS=${2// /} 4 | echo -e "$PASS\n$PASS" | passwd "$USER" 5 | -------------------------------------------------------------------------------- /examples/challenges/shell-plugin/ctfd/CTFd/ctfd.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ameserole/Akeso/HEAD/examples/challenges/shell-plugin/ctfd/CTFd/ctfd.db -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/component-inherit/History.md: -------------------------------------------------------------------------------- 1 | 2 | 0.0.2 / 2012-09-03 3 | ================== 4 | 5 | * fix typo in package.json 6 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/engine.io/node_modules/debug/.npmignore: -------------------------------------------------------------------------------- 1 | support 2 | test 3 | examples 4 | example 5 | *.sock 6 | dist 7 | yarn.lock 8 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/socket.io/node_modules/debug/.npmignore: -------------------------------------------------------------------------------- 1 | support 2 | test 3 | examples 4 | example 5 | *.sock 6 | dist 7 | yarn.lock 8 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/utils-merge/.travis.yml: -------------------------------------------------------------------------------- 1 | language: "node_js" 2 | node_js: 3 | - "0.4" 4 | - "0.6" 5 | - "0.8" 6 | - "0.10" 7 | -------------------------------------------------------------------------------- /examples/challenges/Maze/.gitlab-ci.yml: -------------------------------------------------------------------------------- 1 | image: tamuctf/maze:latest 2 | 3 | test: 4 | script: 5 | - "pwd" 6 | - "ls" 7 | - "./tests/entry.sh" 8 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/engine.io-client/node_modules/debug/.npmignore: -------------------------------------------------------------------------------- 1 | support 2 | test 3 | examples 4 | example 5 | *.sock 6 | dist 7 | yarn.lock 8 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/has-binary/README.md: -------------------------------------------------------------------------------- 1 | has-binarydata.js 2 | ================= 3 | 4 | Simple module to test if an object contains binary data 5 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/qs/CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | Please view our [hapijs contributing guide](https://github.com/hapijs/hapi/blob/master/CONTRIBUTING.md). 2 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/socket.io-adapter/node_modules/debug/.npmignore: -------------------------------------------------------------------------------- 1 | support 2 | test 3 | examples 4 | example 5 | *.sock 6 | dist 7 | yarn.lock 8 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/socket.io-client/node_modules/debug/.npmignore: -------------------------------------------------------------------------------- 1 | support 2 | test 3 | examples 4 | example 5 | *.sock 6 | dist 7 | yarn.lock 8 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- 1 | from distutils.core import setup 2 | 3 | setup(name='Akeso', 4 | version='0.5', 5 | author='Andrew Meserole', 6 | packages=['Akeso', ]) 7 | -------------------------------------------------------------------------------- /examples/challenges/shell-plugin/ctfd/prepare.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | apt install build-essential python-dev python-pip libffi-dev -y 4 | pip install -r requirements.txt 5 | -------------------------------------------------------------------------------- /examples/challenges/shell-plugin/ctfd/serve.py: -------------------------------------------------------------------------------- 1 | from CTFd import create_app 2 | 3 | app = create_app() 4 | app.run(debug=True, threaded=True, host="0.0.0.0", port=4001) 5 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/component-bind/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test: 3 | @./node_modules/.bin/mocha \ 4 | --require should \ 5 | --reporter spec 6 | 7 | .PHONY: test -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/component-emitter/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test: 3 | @./node_modules/.bin/mocha \ 4 | --require should \ 5 | --reporter spec 6 | 7 | .PHONY: test -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/engine.io/index.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = process.env.EIO_COV 3 | ? require('./lib-cov/engine.io') 4 | : require('./lib/engine.io'); 5 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/backo2/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test: 3 | @./node_modules/.bin/mocha \ 4 | --require should \ 5 | --reporter dot \ 6 | --bail 7 | 8 | .PHONY: test -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/ws/.npmignore: -------------------------------------------------------------------------------- 1 | npm-debug.log 2 | node_modules 3 | .*.swp 4 | .lock-* 5 | build 6 | 7 | bench 8 | doc 9 | examples 10 | test 11 | 12 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/arraybuffer.slice/Makefile: -------------------------------------------------------------------------------- 1 | 2 | REPORTER = dot 3 | 4 | test: 5 | @./node_modules/.bin/mocha \ 6 | --reporter $(REPORTER) 7 | 8 | .PHONY: test 9 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/isarray/index.js: -------------------------------------------------------------------------------- 1 | module.exports = Array.isArray || function (arr) { 2 | return Object.prototype.toString.call(arr) == '[object Array]'; 3 | }; 4 | -------------------------------------------------------------------------------- /examples/challenges/shell-plugin/ctfd/CTFd/static/original/img/ctfd.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ameserole/Akeso/HEAD/examples/challenges/shell-plugin/ctfd/CTFd/static/original/img/ctfd.ai -------------------------------------------------------------------------------- /examples/challenges/shell-plugin/ctfd/CTFd/static/original/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ameserole/Akeso/HEAD/examples/challenges/shell-plugin/ctfd/CTFd/static/original/img/logo.png -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/engine.io-parser/node_modules/has-binary/README.md: -------------------------------------------------------------------------------- 1 | has-binarydata.js 2 | ================= 3 | 4 | Simple module to test if an object contains binary data 5 | -------------------------------------------------------------------------------- /examples/challenges/shell-plugin/ctfd/.travis.yml: -------------------------------------------------------------------------------- 1 | language: python 2 | python: 3 | - 2.7 4 | - 3.5 5 | install: 6 | - pip install -r development.txt 7 | script: 8 | - nosetests 9 | -------------------------------------------------------------------------------- /examples/challenges/shell-plugin/ctfd/CTFd/static/original/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ameserole/Akeso/HEAD/examples/challenges/shell-plugin/ctfd/CTFd/static/original/img/favicon.ico -------------------------------------------------------------------------------- /examples/challenges/shell-plugin/ctfd/CTFd/static/original/img/logo_old.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ameserole/Akeso/HEAD/examples/challenges/shell-plugin/ctfd/CTFd/static/original/img/logo_old.png -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/ipaddr.js/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | 3 | node_js: 4 | - "0.10" 5 | - "0.11" 6 | - "0.12" 7 | - "4.0" 8 | - "4.1" 9 | - "4.2" 10 | - "5" 11 | -------------------------------------------------------------------------------- /examples/challenges/Maze/tests/entry.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | touch logs.txt 4 | echo "Starting Server" 5 | node server/server.js > logs.txt 2>&1 & 6 | sleep 5s 7 | echo "Pushing message" 8 | python tests/queue.py 9 | -------------------------------------------------------------------------------- /examples/challenges/shell-plugin/add-user.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | mkdir /home/$1 4 | useradd -G ctf-users --home /home/$1 -s /bin/bash $1 5 | 6 | chown $1:$1 /home/$1 7 | 8 | echo -e "$2\n$2" | passwd $1 9 | 10 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/has-binary/.npmignore: -------------------------------------------------------------------------------- 1 | lib-cov 2 | *.seed 3 | *.log 4 | *.csv 5 | *.dat 6 | *.out 7 | *.pid 8 | *.gz 9 | 10 | pids 11 | logs 12 | results 13 | 14 | npm-debug.log 15 | node_modules 16 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/mime/cli.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | var mime = require('./mime.js'); 4 | var file = process.argv[2]; 5 | var type = mime.lookup(file); 6 | 7 | process.stdout.write(type + '\n'); 8 | 9 | -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/component-inherit/index.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = function(a, b){ 3 | var fn = function(){}; 4 | fn.prototype = b.prototype; 5 | a.prototype = new fn; 6 | a.prototype.constructor = a; 7 | }; -------------------------------------------------------------------------------- /examples/challenges/shell-plugin/ctfd/CTFd/static/admin/fonts/lato/lato-v11-latin-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ameserole/Akeso/HEAD/examples/challenges/shell-plugin/ctfd/CTFd/static/admin/fonts/lato/lato-v11-latin-regular.eot -------------------------------------------------------------------------------- /examples/challenges/shell-plugin/ctfd/CTFd/static/admin/fonts/lato/lato-v11-latin-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ameserole/Akeso/HEAD/examples/challenges/shell-plugin/ctfd/CTFd/static/admin/fonts/lato/lato-v11-latin-regular.ttf -------------------------------------------------------------------------------- /examples/challenges/Maze/node_modules/callsite/History.md: -------------------------------------------------------------------------------- 1 | 2 | 1.0.0 / 2013-01-24 3 | ================== 4 | 5 | * remove lame magical getters 6 | 7 | 0.0.1 / 2010-01-03 8 | ================== 9 | 10 | * Initial release 11 | -------------------------------------------------------------------------------- /examples/challenges/shell-plugin/ctfd/CTFd/static/admin/fonts/lato/lato-v11-latin-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ameserole/Akeso/HEAD/examples/challenges/shell-plugin/ctfd/CTFd/static/admin/fonts/lato/lato-v11-latin-regular.woff -------------------------------------------------------------------------------- /examples/challenges/shell-plugin/ctfd/CTFd/static/admin/fonts/lato/lato-v11-latin-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ameserole/Akeso/HEAD/examples/challenges/shell-plugin/ctfd/CTFd/static/admin/fonts/lato/lato-v11-latin-regular.woff2 -------------------------------------------------------------------------------- /examples/challenges/shell-plugin/ctfd/CTFd/static/admin/fonts/raleway/raleway-v10-latin-500.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ameserole/Akeso/HEAD/examples/challenges/shell-plugin/ctfd/CTFd/static/admin/fonts/raleway/raleway-v10-latin-500.eot -------------------------------------------------------------------------------- /examples/challenges/shell-plugin/ctfd/CTFd/static/admin/fonts/raleway/raleway-v10-latin-500.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ameserole/Akeso/HEAD/examples/challenges/shell-plugin/ctfd/CTFd/static/admin/fonts/raleway/raleway-v10-latin-500.ttf -------------------------------------------------------------------------------- /examples/challenges/shell-plugin/ctfd/CTFd/static/admin/fonts/raleway/raleway-v10-latin-500.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ameserole/Akeso/HEAD/examples/challenges/shell-plugin/ctfd/CTFd/static/admin/fonts/raleway/raleway-v10-latin-500.woff -------------------------------------------------------------------------------- /examples/challenges/shell-plugin/ctfd/CTFd/static/original/fonts/lato/lato-v11-latin-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ameserole/Akeso/HEAD/examples/challenges/shell-plugin/ctfd/CTFd/static/original/fonts/lato/lato-v11-latin-regular.eot -------------------------------------------------------------------------------- /examples/challenges/shell-plugin/ctfd/CTFd/static/original/fonts/lato/lato-v11-latin-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ameserole/Akeso/HEAD/examples/challenges/shell-plugin/ctfd/CTFd/static/original/fonts/lato/lato-v11-latin-regular.ttf -------------------------------------------------------------------------------- /examples/challenges/shell-plugin/ctfd/CTFd/templates/original/page.html: -------------------------------------------------------------------------------- 1 | {% extends "base.html" %} 2 | 3 | {% block content %} 4 |
| Type | 5 |Key | 6 |Settings | 7 |
| {{this.type_name}} | 13 |{{this.key}} | 14 |15 | 16 | 17 | 18 | | 19 |
Use the username and password you registered with to log in.
25 |You may also log in over ssh at shell.ctf.tamu.edu:2222
26 |