All Projects → Aetf → tensorflow-tbcnn

Aetf / tensorflow-tbcnn

Licence: MIT license
Tree-based Convolutional Neural Network for SQL Injection Detect

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to tensorflow-tbcnn

Sqlite Lab
This code is vulnerable to SQL Injection and having SQLite database. For SQLite database, SQL Injection payloads are different so it is for fun. Just enjoy it \m/
Stars: ✭ 140 (+324.24%)
Mutual labels:  sql-injection
Intruderpayloads
A collection of Burpsuite Intruder payloads, BurpBounty payloads, fuzz lists, malicious file uploads and web pentesting methodologies and checklists.
Stars: ✭ 2,779 (+8321.21%)
Mutual labels:  sql-injection
filter-var-sqli
Bypassing FILTER_SANITIZE_EMAIL & FILTER_VALIDATE_EMAIL filters in filter_var for SQL Injection ( xD )
Stars: ✭ 29 (-12.12%)
Mutual labels:  sql-injection
So Sql Injections
SQL injection vulnerabilities in Stack Overflow PHP questions
Stars: ✭ 154 (+366.67%)
Mutual labels:  sql-injection
Bobby Tables
bobby-tables.com, the site for preventing SQL injections
Stars: ✭ 220 (+566.67%)
Mutual labels:  sql-injection
sqlscan
Quick SQL Scanner, Dorker, Webshell injector PHP
Stars: ✭ 140 (+324.24%)
Mutual labels:  sql-injection
Black Widow
GUI based offensive penetration testing tool (Open Source)
Stars: ✭ 124 (+275.76%)
Mutual labels:  sql-injection
soar-php
SQL optimizer and rewriter. - SQL 优化、重写器(辅助 SQL 调优)。
Stars: ✭ 140 (+324.24%)
Mutual labels:  sql-injection
Autosqli
An automatic SQL Injection tool which takes advantage of ~DorkNet~ Googler, Ddgr, WhatWaf and sqlmap.
Stars: ✭ 222 (+572.73%)
Mutual labels:  sql-injection
magicRecon
MagicRecon is a powerful shell script to maximize the recon and data collection process of an objective and finding common vulnerabilities, all this saving the results obtained in an organized way in directories and with various formats.
Stars: ✭ 478 (+1348.48%)
Mutual labels:  sql-injection
Hacker101
Source code for Hacker101.com - a free online web and mobile security class.
Stars: ✭ 12,246 (+37009.09%)
Mutual labels:  sql-injection
Inject Some Sql
Have fun injecting SQL into a Ruby on Rails application!
Stars: ✭ 211 (+539.39%)
Mutual labels:  sql-injection
solutions-bwapp
In progress rough solutions to bWAPP / bee-box
Stars: ✭ 158 (+378.79%)
Mutual labels:  sql-injection
Phpvuln
Audit tool to find common vulnerabilities in PHP source code
Stars: ✭ 146 (+342.42%)
Mutual labels:  sql-injection
aws-waf
Deep Security's APIs make it simple to integration with a variety of AWS Services
Stars: ✭ 42 (+27.27%)
Mutual labels:  sql-injection
Nosqlmap
Automated NoSQL database enumeration and web application exploitation tool.
Stars: ✭ 1,928 (+5742.42%)
Mutual labels:  sql-injection
hasherbasher
SQL injection via bruteforced MD5 hash reflection of random strings
Stars: ✭ 40 (+21.21%)
Mutual labels:  sql-injection
tbcnn
Efficient tree-based convolutional neural networks in TensorFlow
Stars: ✭ 121 (+266.67%)
Mutual labels:  tbcnn
bane
this is a python module that contains functions and classes which are used to test the security of web/network applications. it's coded on pure python and it's very intelligent tool ! It can easily detect: XSS (relected/stored), RCE (Remote Code/Command Execution), SSTI, SSRF, CORS Misconfigurations, File Upload, CSRF, Path Traversal,.... Also, …
Stars: ✭ 167 (+406.06%)
Mutual labels:  sql-injection
hackable
A python flask app that is purposefully vulnerable to SQL injection and XSS attacks. To be used for demonstrating attacks
Stars: ✭ 61 (+84.85%)
Mutual labels:  sql-injection

Tensorflow Implementation of Tree-based Convolutional Neural Network

Implementation of TBCNN using Tensorflow. Our report here.

Instead of training on C programs, This version is used for SQL injection detection. Dataset is provided in the data folder.

Installation

It's highly recommended to install into a virtual environment. Run the following command after activating venv:

pip install -r requirements/dev.txt

Usage

tbcnn.embedding is the entry point for pretraining the embedding matrix.

tbcnn.tbcnn is the entry point for the tbcnn model. It requires a pre-trained embedding matrix.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].