View Issue Details

IDProjectCategoryView StatusLast Update
0000356Kali LinuxTool Upgrade Requestpublic2013-06-03 17:28
ReporterMangix Assigned Tocrossbower  
PrioritynormalSeverityminorReproducibilitysometimes
Status closedResolutionfixed 
Platformx64OSKaliOS Version1.0
Summary0000356: reaver patch to fix pin skipping
Description

The original patch is here: https://code.google.com/p/reaver-wps/issues/detail?id=470

As I recently ran into this problem, thought I might report it as reaver is pretty much abandoned at this point.

Attached Files
skipping.patch (432 bytes)   
diff --git a/src/exchange.c b/src/exchange.c
index ce91ab5..28bae57 100644
--- a/src/exchange.c
+++ b/src/exchange.c
@@ -247,7 +247,7 @@ enum wps_result do_wps_exchange()
 		 * Only treat the timeout as a NACK if this feature is enabled.
 		 */
 		if(get_timeout_is_nack() &&
-		  (last_msg == M3 || last_msg == M5))
+		  ((last_msg == M3 && (get_key_status() == KEY1_WIP)) || last_msg == M5))
 		{
 			ret_val = KEY_REJECTED;
 		}
skipping.patch (432 bytes)   

Activities

crossbower

crossbower

2013-05-25 20:44

reporter   ~0000468

Thank you also for this patch. Applied...

Issue History

Date Modified Username Field Change
2013-05-18 17:38 Mangix New Issue
2013-05-18 17:38 Mangix File Added: skipping.patch
2013-05-25 20:44 crossbower Note Added: 0000468
2013-05-25 20:44 crossbower Status new => resolved
2013-05-25 20:44 crossbower Resolution open => fixed
2013-05-25 20:44 crossbower Assigned To => crossbower
2013-06-03 17:28 dookie Status resolved => closed
2021-05-31 13:37 rhertzog Category Tool Upgrade => Tool Upgrade Request