{"action":"created","issue":{"url":"https://api.github.com/repos/chrsmithdemos/reaver-wps/issues/131","labels_url":"https://api.github.com/repos/chrsmithdemos/reaver-wps/issues/131/labels{/name}","comments_url":"https://api.github.com/repos/chrsmithdemos/reaver-wps/issues/131/comments","events_url":"https://api.github.com/repos/chrsmithdemos/reaver-wps/issues/131/events","html_url":"https://github.com/chrsmithdemos/reaver-wps/issues/131","id":59543840,"number":131,"title":"CTRL + C when waiting causes segmentation fault","user":{"login":"GoogleCodeExporter","id":9614759,"avatar_url":"https://avatars.githubusercontent.com/u/9614759?v=3","gravatar_id":"","url":"https://api.github.com/users/GoogleCodeExporter","html_url":"https://github.com/GoogleCodeExporter","followers_url":"https://api.github.com/users/GoogleCodeExporter/followers","following_url":"https://api.github.com/users/GoogleCodeExporter/following{/other_user}","gists_url":"https://api.github.com/users/GoogleCodeExporter/gists{/gist_id}","starred_url":"https://api.github.com/users/GoogleCodeExporter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GoogleCodeExporter/subscriptions","organizations_url":"https://api.github.com/users/GoogleCodeExporter/orgs","repos_url":"https://api.github.com/users/GoogleCodeExporter/repos","events_url":"https://api.github.com/users/GoogleCodeExporter/events{/privacy}","received_events_url":"https://api.github.com/users/GoogleCodeExporter/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/chrsmithdemos/reaver-wps/labels/auto-migrated","name":"auto-migrated","color":"ededed"},{"url":"https://api.github.com/repos/chrsmithdemos/reaver-wps/labels/Priority-Low","name":"Priority-Low","color":"ededed"},{"url":"https://api.github.com/repos/chrsmithdemos/reaver-wps/labels/Type-Defect","name":"Type-Defect","color":"ededed"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":14,"created_at":"2015-03-02T20:26:49Z","updated_at":"2015-03-02T20:26:52Z","closed_at":null,"body":"```\nWith Reaver r90 on Backtrack 5R1 i get an segmentation fault when canceling \nReaver while it is waiting after 10 failed attempts.\n\nCommand given:\nreaver -i mon0 -v -w -b xx:xx:xx:xx:xx:xx -s xxxxxxxxxxxx.wpc -x 600\n\nOutput:\n[+] Trying pin 59474661\n[+] 3.54% complete @ 2012-01-12 18:37:06 (18 seconds/attempt)\n[+] Trying pin 35454663\n[+] Trying pin 35454663\n[+] Trying pin 35454663\n[+] Trying pin 35454663\n[+] Trying pin 35454663\n[+] 3.54% complete @ 2012-01-12 18:38:51 (27 seconds/attempt)\n[+] Trying pin 35454663\n[+] Trying pin 35454663\n[+] Trying pin 35454663\n[+] Trying pin 35454663\n[+] Trying pin 35454663\n[!] WARNING: 10 failed connections in a row\n^CSegmentation fault\n\nExpectation:\nReaver saves the session and exits correctly.\n\n```\n\nOriginal issue reported on code.google.com by `Qvist...@gmail.com` on 12 Jan 2012 at 6:03"},"comment":{"url":"https://api.github.com/repos/chrsmithdemos/reaver-wps/issues/comments/76809916","html_url":"https://github.com/chrsmithdemos/reaver-wps/issues/131#issuecomment-76809916","issue_url":"https://api.github.com/repos/chrsmithdemos/reaver-wps/issues/131","id":76809916,"user":{"login":"GoogleCodeExporter","id":9614759,"avatar_url":"https://avatars.githubusercontent.com/u/9614759?v=3","gravatar_id":"","url":"https://api.github.com/users/GoogleCodeExporter","html_url":"https://github.com/GoogleCodeExporter","followers_url":"https://api.github.com/users/GoogleCodeExporter/followers","following_url":"https://api.github.com/users/GoogleCodeExporter/following{/other_user}","gists_url":"https://api.github.com/users/GoogleCodeExporter/gists{/gist_id}","starred_url":"https://api.github.com/users/GoogleCodeExporter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GoogleCodeExporter/subscriptions","organizations_url":"https://api.github.com/users/GoogleCodeExporter/orgs","repos_url":"https://api.github.com/users/GoogleCodeExporter/repos","events_url":"https://api.github.com/users/GoogleCodeExporter/events{/privacy}","received_events_url":"https://api.github.com/users/GoogleCodeExporter/received_events","type":"User","site_admin":false},"created_at":"2015-03-02T20:26:52Z","updated_at":"2015-03-02T20:26:52Z","body":"```\nYes, pin randomization was removed. In reality, it didn't give much (any?) \nadvantage to incremental pins (known common pins, i.e. 12345670, are still \ntried first). Statistically I think that either approach is pretty close in \nterms of speed/effectiveness\n\nProbably not a lot of pins start with 00, but this is such a small subset of \nthe entire pin range that skipping these would only save you a few minutes at \nbest. In theory, pins are generated randomly so these pins are just as likely \nas any other pin anyway (again, theory...). We can probably add flags to \ncertain pins that are less likely in the future.\n\nMaybe I'll make pin randomization an option.\n\n```\n\nOriginal comment by `cheff...@tacnetsol.com` on 16 Jan 2012 at 9:07"}}