Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

Add Google's Galaxy Nexus personality (Android 4.0.4) #82

Merged
merged 4 commits into from

3 participants

@a0rtega

This commit adds Google's Galaxy Nexus running Android 4.0.4 personality, vulnerable to WebView exploit.

UA ref: https://developers.google.com/chrome/mobile/docs/user-agent

Alberto Ortega added some commits
@phani-vadrevu

I think "nexuschrome18" might be more consistent with previous useragent names.

@buffer buffer merged commit f9e3d03 into from
@buffer buffer was assigned by a0rtega
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Mar 2, 2014
  1. fix invalid keys attr access in Shellcode class

    Alberto Ortega authored
Commits on Mar 3, 2014
  1. Revert "fix invalid keys attr access in Shellcode class"

    Alberto Ortega authored
    This reverts commit 0afa0f140906d348fcaa8e790ad4223563b4fa83.
Commits on Mar 4, 2014
  1. Merge remote-tracking branch 'upstream/master'

    Alberto Ortega authored
  2. Add Google's Galaxy Nexus personality (Android 4.0.4)

    Alberto Ortega authored
This page is out of date. Refresh to see the latest.
Showing with 24 additions and 1 deletion.
  1. +23 −1 src/DOM/Personality.py
  2. +1 −0  src/ThugAPI/IThugAPI.py
View
24 src/DOM/Personality.py
@@ -525,7 +525,29 @@ def __init__(self):
"javaUserAgent" : None,
"cc_on" : None,
"browserTag" : "safari7",
- }
+ }
+
+ # Google Nexus device personality
+ self['nexuschrome404'] = {
+ "id" : 24,
+ "description" : "Chrome 18.0.1025.133\t(Google Nexus, Android 4.0.4)",
+ "version" : "18.0.1025.133",
+ "userAgent" : "Mozilla/5.0 (Linux; Android 4.0.4; Galaxy Nexus Build/IMM76B) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.133 Mobile Safari/535.19",
+ "appCodeName" : "Mozilla",
+ "appName" : "Netscape",
+ "appVersion" : "5.0 (Linux; Android 4.0.4; Galaxy Nexus Build/IMM76B) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.133 Mobile Safari/535.19",
+ "appMinorVersion" : None,
+ "platform" : "Linux armv71",
+ "product" : "Gecko",
+ "productSub" : "20030107",
+ "vendor" : "Google Inc.",
+ "vendorSub" : "",
+ "oscpu" : None,
+ "buildID" : None,
+ "javaUserAgent" : None,
+ "cc_on" : None,
+ "browserTag" : "chrome18",
+ }
@property
def userAgent(self):
View
1  src/ThugAPI/IThugAPI.py
@@ -60,6 +60,7 @@ def set_useragent(useragent):
galaxy2chrome25
linuxchrome26
linuxfirefox19
+ nexuschrome404
@param useragent: the user agent to emulate
@type useragent: C{str}
Something went wrong with that request. Please try again.