Skip to content

Commit 2ccf165

Browse files
committed
reformat code
1 parent cbb966c commit 2ccf165

1 file changed

Lines changed: 133 additions & 133 deletions

File tree

cSploit/src/org/csploit/android/plugins/mitm/hijacker/HijackerWebView.java

Lines changed: 133 additions & 133 deletions
Original file line numberDiff line numberDiff line change
@@ -38,153 +38,153 @@
3838
import java.net.HttpCookie;
3939

4040
public class HijackerWebView extends AppCompatActivity {
41-
private static final String DEFAULT_USER_AGENT = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.94 Safari/537.4";
42-
43-
private WebSettings mSettings = null;
44-
private WebView mWebView = null;
45-
46-
@Override
47-
protected void onCreate(Bundle savedInstanceState) {
48-
SharedPreferences themePrefs = getSharedPreferences("THEME", 0);
49-
Boolean isDark = themePrefs.getBoolean("isDark", false);
50-
if (isDark)
51-
setTheme(R.style.DarkTheme);
52-
else
53-
setTheme(R.style.AppTheme);
54-
super.onCreate(savedInstanceState);
55-
supportRequestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
56-
supportRequestWindowFeature(Window.FEATURE_PROGRESS);
57-
setTitle(System.getCurrentTarget() + " > MITM > Session Hijacker");
58-
setContentView(R.layout.plugin_mitm_hijacker_webview);
59-
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
60-
setSupportProgressBarIndeterminateVisibility(false);
61-
62-
mWebView = (WebView) findViewById(R.id.webView);
63-
mSettings = mWebView.getSettings();
64-
65-
mSettings.setJavaScriptEnabled(true);
66-
mSettings.setBuiltInZoomControls(true);
67-
mSettings.setAppCacheEnabled(false);
68-
mSettings.setUserAgentString(DEFAULT_USER_AGENT);
41+
private static final String DEFAULT_USER_AGENT = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.94 Safari/537.4";
42+
43+
private WebSettings mSettings = null;
44+
private WebView mWebView = null;
45+
46+
@Override
47+
protected void onCreate(Bundle savedInstanceState) {
48+
SharedPreferences themePrefs = getSharedPreferences("THEME", 0);
49+
Boolean isDark = themePrefs.getBoolean("isDark", false);
50+
if (isDark)
51+
setTheme(R.style.DarkTheme);
52+
else
53+
setTheme(R.style.AppTheme);
54+
super.onCreate(savedInstanceState);
55+
supportRequestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
56+
supportRequestWindowFeature(Window.FEATURE_PROGRESS);
57+
setTitle(System.getCurrentTarget() + " > MITM > Session Hijacker");
58+
setContentView(R.layout.plugin_mitm_hijacker_webview);
59+
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
60+
setSupportProgressBarIndeterminateVisibility(false);
61+
62+
mWebView = (WebView) findViewById(R.id.webView);
63+
mSettings = mWebView.getSettings();
64+
65+
mSettings.setJavaScriptEnabled(true);
66+
mSettings.setBuiltInZoomControls(true);
67+
mSettings.setAppCacheEnabled(false);
68+
mSettings.setUserAgentString(DEFAULT_USER_AGENT);
6969

70-
mWebView.setWebViewClient(new WebViewClient() {
71-
@Override
72-
public boolean shouldOverrideUrlLoading(WebView view, String url) {
73-
view.loadUrl(url);
74-
return true;
75-
}
76-
});
70+
mWebView.setWebViewClient(new WebViewClient() {
71+
@Override
72+
public boolean shouldOverrideUrlLoading(WebView view, String url) {
73+
view.loadUrl(url);
74+
return true;
75+
}
76+
});
7777

78-
mWebView.setWebChromeClient(new WebChromeClient() {
79-
public void onProgressChanged(WebView view, int progress) {
80-
if (mWebView != null)
81-
getSupportActionBar().setSubtitle(mWebView.getUrl());
78+
mWebView.setWebChromeClient(new WebChromeClient() {
79+
public void onProgressChanged(WebView view, int progress) {
80+
if (mWebView != null)
81+
getSupportActionBar().setSubtitle(mWebView.getUrl());
8282

83-
setSupportProgressBarIndeterminateVisibility(true);
84-
// Normalize our progress along the progress bar's scale
85-
int mmprogress = (Window.PROGRESS_END - Window.PROGRESS_START)
86-
/ 100 * progress;
87-
setProgress(mmprogress);
88-
89-
if (progress == 100)
90-
setSupportProgressBarIndeterminateVisibility(false);
91-
}
92-
});
93-
94-
CookieSyncManager.createInstance(this);
95-
CookieManager.getInstance().removeAllCookie();
96-
97-
Session session = (Session) System.getCustomData();
98-
if (session != null) {
99-
String domain = null, rawcookie = null;
100-
101-
for (HttpCookie cookie : session.mCookies.values()) {
102-
domain = cookie.getDomain();
103-
rawcookie = cookie.getName() + "=" + cookie.getValue()
104-
+ "; domain=" + domain + "; path=/"
105-
+ (session.mHTTPS ? ";secure" : "");
106-
107-
CookieManager.getInstance().setCookie(domain, rawcookie);
108-
}
109-
110-
CookieSyncManager.getInstance().sync();
111-
112-
if (session.mUserAgent != null
113-
&& session.mUserAgent.isEmpty() == false)
114-
mSettings.setUserAgentString(session.mUserAgent);
115-
116-
mWebView.loadUrl((session.mHTTPS ? "https" : "http") + "://www."
117-
+ domain);
118-
}
119-
}
120-
121-
@Override
122-
protected void onResume() {
123-
super.onResume();
124-
125-
CookieSyncManager.getInstance().startSync();
126-
}
127-
128-
@Override
129-
protected void onPause() {
130-
super.onPause();
131-
132-
CookieSyncManager.getInstance().stopSync();
133-
}
134-
135-
@Override
136-
public boolean onCreateOptionsMenu(Menu menu) {
137-
MenuInflater inflater = getMenuInflater();
138-
inflater.inflate(R.menu.browser, menu);
139-
return super.onCreateOptionsMenu(menu);
140-
}
141-
142-
@Override
143-
public boolean onOptionsItemSelected(MenuItem item) {
144-
switch (item.getItemId()) {
145-
case android.R.id.home:
146-
147-
mWebView = null;
148-
onBackPressed();
149-
150-
return true;
83+
setSupportProgressBarIndeterminateVisibility(true);
84+
// Normalize our progress along the progress bar's scale
85+
int mmprogress = (Window.PROGRESS_END - Window.PROGRESS_START)
86+
/ 100 * progress;
87+
setProgress(mmprogress);
88+
89+
if (progress == 100)
90+
setSupportProgressBarIndeterminateVisibility(false);
91+
}
92+
});
93+
94+
CookieSyncManager.createInstance(this);
95+
CookieManager.getInstance().removeAllCookie();
96+
97+
Session session = (Session) System.getCustomData();
98+
if (session != null) {
99+
String domain = null, rawcookie = null;
100+
101+
for (HttpCookie cookie : session.mCookies.values()) {
102+
domain = cookie.getDomain();
103+
rawcookie = cookie.getName() + "=" + cookie.getValue()
104+
+ "; domain=" + domain + "; path=/"
105+
+ (session.mHTTPS ? ";secure" : "");
106+
107+
CookieManager.getInstance().setCookie(domain, rawcookie);
108+
}
109+
110+
CookieSyncManager.getInstance().sync();
111+
112+
if (session.mUserAgent != null
113+
&& session.mUserAgent.isEmpty() == false)
114+
mSettings.setUserAgentString(session.mUserAgent);
115+
116+
mWebView.loadUrl((session.mHTTPS ? "https" : "http") + "://www."
117+
+ domain);
118+
}
119+
}
120+
121+
@Override
122+
protected void onResume() {
123+
super.onResume();
124+
125+
CookieSyncManager.getInstance().startSync();
126+
}
127+
128+
@Override
129+
protected void onPause() {
130+
super.onPause();
131+
132+
CookieSyncManager.getInstance().stopSync();
133+
}
134+
135+
@Override
136+
public boolean onCreateOptionsMenu(Menu menu) {
137+
MenuInflater inflater = getMenuInflater();
138+
inflater.inflate(R.menu.browser, menu);
139+
return super.onCreateOptionsMenu(menu);
140+
}
141+
142+
@Override
143+
public boolean onOptionsItemSelected(MenuItem item) {
144+
switch (item.getItemId()) {
145+
case android.R.id.home:
146+
147+
mWebView = null;
148+
onBackPressed();
149+
150+
return true;
151151

152-
case R.id.back:
152+
case R.id.back:
153153

154-
if (mWebView.canGoBack())
155-
mWebView.goBack();
154+
if (mWebView.canGoBack())
155+
mWebView.goBack();
156156

157-
return true;
157+
return true;
158158

159-
case R.id.forward:
159+
case R.id.forward:
160160

161-
if (mWebView.canGoForward())
162-
mWebView.goForward();
161+
if (mWebView.canGoForward())
162+
mWebView.goForward();
163163

164-
return true;
164+
return true;
165165

166-
case R.id.reload:
166+
case R.id.reload:
167167

168-
mWebView.reload();
168+
mWebView.reload();
169169

170-
default:
171-
return super.onOptionsItemSelected(item);
172-
}
173-
}
170+
default:
171+
return super.onOptionsItemSelected(item);
172+
}
173+
}
174174

175-
@Override
176-
public void onBackPressed() {
175+
@Override
176+
public void onBackPressed() {
177177

178-
if (mWebView != null && mWebView.canGoBack())
179-
mWebView.goBack();
178+
if (mWebView != null && mWebView.canGoBack())
179+
mWebView.goBack();
180180

181-
else {
182-
if (mWebView != null)
183-
mWebView.stopLoading();
181+
else {
182+
if (mWebView != null)
183+
mWebView.stopLoading();
184184

185-
super.onBackPressed();
186-
overridePendingTransition(R.anim.slide_in_left,
187-
R.anim.slide_out_left);
188-
}
189-
}
185+
super.onBackPressed();
186+
overridePendingTransition(R.anim.slide_in_left,
187+
R.anim.slide_out_left);
188+
}
189+
}
190190
}

0 commit comments

Comments
 (0)