Skip to content

Fixed problem when there is no parameter in uri #44

Merged
tcstool merged 3 commits intocodingo:0.5from
youngyangyang04:0.5.1.1
Aug 9, 2016
Merged

Fixed problem when there is no parameter in uri #44
tcstool merged 3 commits intocodingo:0.5from
youngyangyang04:0.5.1.1

Conversation

@youngyangyang04
Copy link
Contributor

@youngyangyang04 youngyangyang04 commented Jul 27, 2016

when users enter the app path like this, there is no parameter in uri and use GET method
3-Set App Path (Current: /zend_workplace/NoSQLInjectionAttackDemo/login/demo_2.php?)
there will be unnormal behaviours in NoSQL Web App Attacks like this:

Web App Attacks (GET)

Checking to see if site at 10.4.28.153:80/zend_workplace/NoSQLInjectionAttackDemo/login/demo_2.php? is up...
App is up!
Baseline test-Enter random string size: 2
What format should the random string take?
1-Alphanumeric
2-Letters only
3-Numbers only
4-Email address
Select an option: 2
Using xM for injection testing.

List of parameters:
1- /* there is no parameters, but system will also excute this process */
Which parameter should we inject? 1
Injecting the parameter...
URI : http://10.4.28.153:80/zend_workplace/NoSQLInjectionAttackDemo/login/demo_2.php?=xM
Sending random parameter value...
Got response length of 186.
No change in response size injecting a random parameter..

After modifying, system will notice user that there is no parameters in uri

Web App Attacks (GET)

Checking to see if site at 10.4.28.153:80/zend_workplace/NoSQLInjectionAttackDemo/login/demo_2.php? is up...
App is up!
Baseline test-Enter random string size: 2
What format should the random string take?
1-Alphanumeric
2-Letters only
3-Numbers only
4-Email address
Select an option: 2
Using mc for injection testing.

No parameters in uri. Check options settings. Press enter to return to main menu… /system should notice user that there is no parameters in uri and return to main menu/

… and use GET method

3-Set App Path (Current: /zend_workplace/NoSQLInjectionAttackDemo/login/demo_2.php?)
there will be unnormal behaviours in  NoSQL Web App Attacks like this:
Web App Attacks (GET)
===============
Checking to see if site at 10.4.28.153:80/zend_workplace/NoSQLInjectionAttackDemo/login/demo_2.php? is up...
App is up!
Baseline test-Enter random string size: 2
What format should the random string take?
1-Alphanumeric
2-Letters only
3-Numbers only
4-Email address
Select an option: 2
Using xM for injection testing.

List of parameters:
1-                        /* there is no parameters, but system will also excute this process */
Which parameter should we inject? 1
Injecting the  parameter...
URI : http://10.4.28.153:80/zend_workplace/NoSQLInjectionAttackDemo/login/demo_2.php?=xM
Sending random parameter value...
Got response length of 186.
No change in response size injecting a random parameter..

After modifying, system will notice user that there is no parameters in uri
Web App Attacks (GET)
===============
Checking to see if site at 10.4.28.153:80/zend_workplace/NoSQLInjectionAttackDemo/login/demo_2.php? is up...
App is up!
Baseline test-Enter random string size: 2
What format should the random string take?
1-Alphanumeric
2-Letters only
3-Numbers only
4-Email address
Select an option: 2
Using mc for injection testing.

No parameters in uri.  Check options settings.  Press enter to return to main menu… /*system should notice user that there is no parameters in uri and return to main menu*/
@youngyangyang04 youngyangyang04 changed the title when users enter the app path like this, there is no parameter in url Fixed problem when there is no parameter in uri Jul 27, 2016
Make sure that mongoDB has been installed or that mongoDB is opened on this computer.  Press enter to return...
@tcstool tcstool merged commit 22811e3 into codingo:0.5 Aug 9, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants