├── .gitignore ├── LICENSE ├── README.md ├── demo ├── join-mode.yml ├── search-mode.yml └── taint-mode.yml ├── docker-compose.yaml ├── plugins ├── index.php ├── mal-plugin.php ├── redacted │ ├── LICENSE.txt │ ├── README.txt │ ├── admin │ │ ├── css │ │ │ └── redacted-admin.css │ │ ├── firebase-jwt.php │ │ ├── index.php │ │ ├── js │ │ │ └── redacted-admin.js │ │ ├── partials │ │ │ └── redacted-admin-display.php │ │ ├── redacted-admin.php │ │ └── vendor │ │ │ ├── autoload.php │ │ │ ├── composer │ │ │ ├── ClassLoader.php │ │ │ ├── InstalledVersions.php │ │ │ ├── LICENSE │ │ │ ├── autoload_classmap.php │ │ │ ├── autoload_namespaces.php │ │ │ ├── autoload_psr4.php │ │ │ ├── autoload_real.php │ │ │ ├── autoload_static.php │ │ │ ├── installed.json │ │ │ ├── installed.php │ │ │ └── platform_check.php │ │ │ └── firebase │ │ │ └── php-jwt │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── composer.json │ │ │ └── src │ │ │ ├── BeforeValidException.php │ │ │ ├── CachedKeySet.php │ │ │ ├── ExpiredException.php │ │ │ ├── JWK.php │ │ │ ├── JWT.php │ │ │ ├── Key.php │ │ │ └── SignatureInvalidException.php │ ├── includes │ │ ├── index.php │ │ ├── redacted-activator.php │ │ ├── redacted-deactivator.php │ │ ├── redacted-i18n.php │ │ ├── redacted-loader.php │ │ └── redacted.php │ ├── index.php │ ├── languages │ │ ├── ar.php │ │ ├── de.php │ │ ├── en.php │ │ ├── es.php │ │ ├── fr.php │ │ ├── he.php │ │ ├── redacted.pot │ │ ├── ru.php │ │ ├── sr.php │ │ ├── sw.php │ │ ├── tr.php │ │ └── zh-hant.php │ ├── public │ │ ├── css │ │ │ └── redacted-public.css │ │ ├── index.php │ │ ├── js │ │ │ └── redacted-public.js │ │ ├── partials │ │ │ └── redacted-public-display.php │ │ ├── redacted-blog-public.php │ │ ├── redacted-booking.php │ │ ├── redacted-multivendor.php │ │ ├── redacted-payments.php │ │ └── redacted-public.php │ ├── redacted.php │ └── uninstall.php └── wp-visual-slidebox-builder │ ├── .idea │ ├── 3.1.9.iml │ ├── misc.xml │ ├── modules.xml │ ├── vcs.xml │ └── workspace.xml │ ├── local_plugins │ ├── fontawesome-picker │ │ ├── fontawesome-iconpicker.min.css │ │ ├── fontawesome-iconpicker.min.js │ │ └── iconpicker.js │ └── spinjs │ │ └── spin.min.js │ ├── public │ ├── css │ │ ├── vsbb.grid.styles.css │ │ ├── vsbb.renderStyles.css │ │ ├── vsbb.styles.css │ │ └── vsbb.themes.styles.css │ ├── images │ │ ├── enmanuel_50.jpg │ │ ├── f1.jpg │ │ ├── f1.png │ │ ├── f2.png │ │ ├── f3.png │ │ ├── f4.png │ │ ├── f5.png │ │ ├── f6.png │ │ ├── loader.gif │ │ ├── loading.gif │ │ ├── vsbb_image1.jpg │ │ ├── vsbb_image2.png │ │ └── vsbb_image3.png │ ├── js │ │ ├── vsbb.app.js │ │ ├── vsbb.renderApp.js │ │ └── vsbb.themes.scripts.js │ ├── modules │ │ ├── angular-dropdowns │ │ │ └── dist │ │ │ │ ├── angular-dropdowns.css │ │ │ │ ├── angular-dropdowns.js │ │ │ │ ├── angular-dropdowns.min.css │ │ │ │ └── angular-dropdowns.min.js │ │ ├── angular-route │ │ │ ├── angular-route.js │ │ │ ├── angular-route.min.js │ │ │ ├── angular-route.min.js.map │ │ │ └── index.js │ │ ├── angular-spectrum-colorpicker │ │ │ └── dist │ │ │ │ ├── angular-spectrum-colorpicker.js │ │ │ │ └── angular-spectrum-colorpicker.min.js │ │ ├── angular-spinner │ │ │ └── dist │ │ │ │ ├── angular-spinner.js │ │ │ │ ├── angular-spinner.js.map │ │ │ │ └── angular-spinner.min.js │ │ ├── angular-ui-switch │ │ │ ├── angular-ui-switch.css │ │ │ ├── angular-ui-switch.js │ │ │ ├── angular-ui-switch.min.css │ │ │ └── angular-ui-switch.min.js │ │ ├── angular │ │ │ ├── angular.js │ │ │ ├── angular.min.js │ │ │ ├── angular.min.js.map │ │ │ └── index.js │ │ ├── angularjs-color-picker │ │ │ └── dist │ │ │ │ ├── angularjs-color-picker.css │ │ │ │ ├── angularjs-color-picker.js │ │ │ │ ├── angularjs-color-picker.min.css │ │ │ │ ├── angularjs-color-picker.min.js │ │ │ │ └── themes │ │ │ │ ├── angularjs-color-picker-bootstrap.css │ │ │ │ └── angularjs-color-picker-bootstrap.min.css │ │ ├── angularjs-slider │ │ │ └── dist │ │ │ │ ├── rzslider.css │ │ │ │ ├── rzslider.d.ts │ │ │ │ ├── rzslider.js │ │ │ │ ├── rzslider.min.css │ │ │ │ ├── rzslider.min.js │ │ │ │ └── rzslider.scss │ │ ├── animate.css │ │ │ ├── animate.css │ │ │ └── animate.min.css │ │ ├── font-awesome │ │ │ ├── css │ │ │ │ ├── font-awesome.css │ │ │ │ ├── font-awesome.css.map │ │ │ │ └── font-awesome.min.css │ │ │ └── fonts │ │ │ │ ├── FontAwesome.otf │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ └── fontawesome-webfont.woff2 │ │ ├── ng-dialog │ │ │ ├── css │ │ │ │ ├── myth │ │ │ │ │ ├── ngDialog-theme-default.css │ │ │ │ │ ├── ngDialog-theme-plain.css │ │ │ │ │ └── ngDialog.css │ │ │ │ ├── ngDialog-custom-width.css │ │ │ │ ├── ngDialog-theme-default.css │ │ │ │ ├── ngDialog-theme-default.min.css │ │ │ │ ├── ngDialog-theme-plain.css │ │ │ │ ├── ngDialog-theme-plain.min.css │ │ │ │ ├── ngDialog.css │ │ │ │ └── ngDialog.min.css │ │ │ └── js │ │ │ │ ├── ngDialog.js │ │ │ │ └── ngDialog.min.js │ │ ├── ng-table │ │ │ └── dist │ │ │ │ ├── ng-table.css │ │ │ │ ├── ng-table.js │ │ │ │ ├── ng-table.less │ │ │ │ ├── ng-table.min.css │ │ │ │ ├── ng-table.min.js │ │ │ │ └── ng-table.min.js.map │ │ ├── textangular │ │ │ └── dist │ │ │ │ ├── textAngular-rangy.min.js │ │ │ │ ├── textAngular-sanitize.js │ │ │ │ ├── textAngular-sanitize.min.js │ │ │ │ ├── textAngular.css │ │ │ │ ├── textAngular.js │ │ │ │ ├── textAngular.min.js │ │ │ │ ├── textAngular.umd.js │ │ │ │ └── textAngularSetup.js │ │ ├── tinycolor2 │ │ │ └── dist │ │ │ │ └── tinycolor-min.js │ │ └── ui-select │ │ │ └── dist │ │ │ ├── select.css │ │ │ ├── select.js │ │ │ ├── select.min.css │ │ │ ├── select.min.css.map │ │ │ ├── select.min.js │ │ │ └── select.min.js.map │ ├── partials │ │ ├── builder.html │ │ ├── dialogs │ │ │ ├── clone.html │ │ │ ├── modal-theme.html │ │ │ ├── paid-only.html │ │ │ ├── result.html │ │ │ └── validation-error.html │ │ ├── history.html │ │ ├── myvsbb.html │ │ └── themes │ │ │ ├── folding │ │ │ ├── editor.html │ │ │ ├── forced-styles.html │ │ │ ├── index.html │ │ │ └── preview.php │ │ │ ├── grid │ │ │ ├── editor.html │ │ │ ├── index.html │ │ │ └── preview.php │ │ │ ├── image_caption │ │ │ ├── editor.html │ │ │ ├── index.html │ │ │ └── preview.php │ │ │ ├── modal │ │ │ ├── editor.html │ │ │ ├── index.html │ │ │ └── preview.php │ │ │ ├── selector.html │ │ │ └── standard │ │ │ ├── editor.html │ │ │ ├── index.html │ │ │ └── preview.php │ ├── plugins │ │ └── modernize │ │ │ └── js │ │ │ └── modernizr.custom.79639.js │ └── renderer │ │ ├── styles.css │ │ └── themes │ │ ├── folding │ │ └── index.php │ │ ├── grid │ │ └── index.php │ │ ├── image_caption │ │ └── index.php │ │ ├── legacy │ │ ├── bootstrap.min.css │ │ ├── custom-fun-box.css │ │ └── fun_box.js │ │ ├── modal │ │ └── index.php │ │ └── standard │ │ └── index.php │ ├── readme.txt │ ├── settings-page.php │ ├── source │ ├── javascript │ │ ├── app.js │ │ ├── controlelrs │ │ │ ├── builder.controller.js │ │ │ ├── folding.theme.controller.js │ │ │ ├── gridBuilder.theme.controller.js │ │ │ ├── history.controller.js │ │ │ ├── imageCaption.theme.controller.js │ │ │ ├── legacy.theme.controller.js │ │ │ ├── modal.theme.controller.js │ │ │ ├── modal.trigger.controller.js │ │ │ ├── myvsbb.controller.js │ │ │ ├── nav.controller.js │ │ │ └── standard.theme.controller.js │ │ ├── directives │ │ │ ├── dropdown.module.js │ │ │ └── icon-picker-directive.js │ │ ├── filters │ │ │ └── pos.filter.js │ │ ├── routes.js │ │ ├── services │ │ │ └── utils.service.js │ │ └── themes │ │ │ └── folding │ │ │ └── js │ │ │ └── jquery.pfold.js │ ├── render │ │ ├── javascript │ │ │ ├── app.js │ │ │ └── modal.theme.controller.js │ │ └── scss │ │ │ ├── ngdialog.scss │ │ │ └── variables-mixing │ │ │ ├── mixins.scss │ │ │ └── variables.scss │ └── scss │ │ ├── grid.scss │ │ ├── main.scss │ │ ├── mixins.scss │ │ ├── my.scss │ │ ├── overwrites │ │ ├── angular.select.control.scss │ │ ├── angular.text.scss │ │ ├── buttons.scss │ │ ├── color-picker-control.scss │ │ ├── ng.table.scss │ │ ├── ngdialog.scss │ │ ├── slider-controls.scss │ │ ├── switch-control.scss │ │ └── trix.text.editor.scss │ │ ├── themes │ │ ├── general.styles.scss │ │ ├── grid │ │ │ └── styles.scss │ │ ├── image_caption │ │ │ ├── styles.scss │ │ │ └── test.css │ │ ├── modal │ │ │ └── styles.scss │ │ ├── pfold │ │ │ └── css │ │ │ │ └── styles.scss │ │ └── standard │ │ │ └── styles.scss │ │ ├── utils.scss │ │ └── variables.scss │ └── vsbb-plugin.php ├── rules └── php │ └── wordpress │ └── plugins │ ├── ajax-action-to-sqli-deep.yaml │ ├── ajax-action-to-sqli.yaml │ ├── input-to-function-call.yaml │ ├── input-to-sqli.yaml │ └── register-ajax-action.yaml ├── slides ├── GreedyForSQLi_slides_ENG.pdf └── GreedyForSQLi_slides_ITA.pdf └── vulns ├── redacted-1.0.10-simplified.php └── wp-visual-slidebox-builder-3.2.9.php /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrnfrancesco/GreedyForSQLi/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrnfrancesco/GreedyForSQLi/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrnfrancesco/GreedyForSQLi/HEAD/README.md -------------------------------------------------------------------------------- /demo/join-mode.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrnfrancesco/GreedyForSQLi/HEAD/demo/join-mode.yml -------------------------------------------------------------------------------- /demo/search-mode.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrnfrancesco/GreedyForSQLi/HEAD/demo/search-mode.yml -------------------------------------------------------------------------------- /demo/taint-mode.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrnfrancesco/GreedyForSQLi/HEAD/demo/taint-mode.yml -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrnfrancesco/GreedyForSQLi/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /plugins/index.php: -------------------------------------------------------------------------------- 1 |