UNDERCODE SECURITY
226 subscribers
295 photos
1.03K files
1.73K links
πŸ¦‘WELCOME IN UNDERCODE TESTING FOR LEARN HACKING | PROGRAMMING | SECURITY & more..

THIS CHANNEL BY :

@UndercodeTesting
UndercodeTesting.com (official)

@iUndercode
iUndercode.com (iOs)

@Dailycve
DailyCve.com


@UndercodeNews
UndercodeNews.com
Download Telegram
for you Splunk Admin & Architect: Complete Tutorials + 30 Days Lab

Once you have completed all course modules you will be able to clear Splunk Power User and Splunk Admin certification. !



https://uploadproper.net/dj0x4l9yxext
Good to learn :

1)2D Animation Essentials in Anime Studio Pro Adobe Illustrator Crash Course
2)Fundamentals of Photoshop: Getting Started with the Interface, Tools, and Layers (Photoshop I)
3)Fundamentals of Photoshop: Drawing, Layers, Masks, and Selections (Photoshop II)
4)Fundamentals of Photoshop: Typography and the Pen Tool (Photoshop III)
5)Fundamentals of Photoshop: Color, Swatches, and Blending (Photoshop IV)
6)Fundamentals of Photoshop: Creating Efficient Workflows, Tips, and Tricks (Photoshop V)
7)Master Game Development With Unity Game Engine Volume 1 - 16
8)Video Editing with Adobe Premiere Pro 2018 for Beginners


https://mega.nz/folder/F0JUhJJS#Ybc0czEkrREY6h3s5E46aQ
Data Structures and Algorithms in C++ For Coding Interview

Covers Algorithmic Problems in C++ That range a variety of data structures which often pop up during a coding interview.



https://mega.nz/folder/ehQgna5R#arlnwkovZKhZIBKzLvkcZA
▁ β–‚ β–„ Uπ•Ÿπ”»β’Ίπ«Δ†π”¬π““β“” β–„ β–‚ ▁

πŸ¦‘How to find the Sniffer ?

> biggest danger of Sniffer Sniffer is that it is difficult to find. It is relatively easy to find a Sniffer in a stand-alone situation. It can be realized by checking all the programs currently running on the computer. Of course, this is not necessarily reliable.

1) The following command can be used under UNIX system: ps-aux. This command lists all current processes, the user who started these processes, the time they occupy the CPU, how much memory they occupy, and so on.

2) In the Windows system, you can press Ctrl+Alt+Del to view the task list. However, even if the Sniffer with high programming skills is running, it will not appear here.

3) Another method is to search the system to find suspicious files. But the invaders may use their own programs, so this makes it difficult to find Sniffer. There are many tools that can be used to check whether your system is in promiscuous mode, so as to find out if there is a Sniffer running.

> However, it is very difficult to detect which host is running Sniffer under network conditions, because Sniffer is a passive attack software. It does not send data packets to any host, but just runs quietly, waiting to be captured. The packets go through.

@UndercodeTesting
▁ β–‚ β–„ Uπ•Ÿπ”»β’Ίπ«Δ†π”¬π““β“” β–„ β–‚ ▁
▁ β–‚ β–„ Uπ•Ÿπ”»β’Ίπ«Δ†π”¬π““β“” β–„ β–‚ ▁

πŸ¦‘Termux hacking tools :

aircrack-ng pkg install root-repo
pkg install aircrack-ng


bettercap pkg install root-repo
pkg install bettercap


metasploit pkg install unstable-repo
pkg install metasploit


nmap pkg install nmap
pkg install root-repo

tshark
pkg install tshark
pkg install unstable-repo

sqlmap
pkg install sqlmap
pkg install x11-repo

wireshark-gtk
pkg install wireshark-gtk

@UndercodeTesting
▁ β–‚ β–„ Uπ•Ÿπ”»β’Ίπ«Δ†π”¬π““β“” β–„ β–‚ ▁
▁ β–‚ β–„ Uπ•Ÿπ”»β’Ίπ«Δ†π”¬π““β“” β–„ β–‚ ▁

πŸ¦‘GPU-based Onion hash generator :

At a high level, Scallion works like this:

Generates RSA key using OpenSSL on the CPU

Sends a key to the GPU

Increases the public exponent of the key

Hashes the key

E fusion hashed key is not a partial collision, proceeds to step 3

If the key does not pass the health checks recommended by PKCS


DOWNLOAD:

https://github.com/lachesis/scallion/archive/gpg.zip

USAGE:

> $ mono scallion / bin / Debug / scallion.exe -d 0 prefix

Cooking up some delicious scallions ...
Using kernel optimized from file kernel.cl (Optimized4)
Using work group size 128
Compiling kernel ... done.
Testing SHA1 hash ...

▁ β–‚ β–„ Uπ•Ÿπ”»β’Ίπ«Δ†π”¬π““β“” β–„ β–‚ ▁
▁ β–‚ β–„ Uπ•Ÿπ”»β’Ίπ«Δ†π”¬π““β“” β–„ β–‚ ▁

πŸ¦‘NMAP BASIC COMMANDS :

function options can be used in combination. Some function options can only be used in a certain scan mode. Nmap will automatically identify invalid or unsupported function option combinations and issue a warning message to the user.
γ€€γ€€
> If you are an experienced user, you can skip the example section at the end. You can use nmap -h to quickly list the list of function options.

Scan type-
γ€€γ€€
1) sT
γ€€γ€€TCP connect() scan: This is the most basic TCP scan method. connect() is a system call provided by the operating system to open a connection. If the target port is monitored by a program, connect() will return successfully, otherwise the port is unreachable. The biggest advantage of this technology is that you don't need root privileges. Any UNIX user can freely use this system call. This type of scanning is easy to detect, and a large number of connection requests and error messages are recorded in the log of the target host.
γ€€
2) γ€€-sS
γ€€γ€€TCP Synchronous Scanning (TCP SYN): Because it is not necessary to open all TCP connections, this technique is usually called half-open. You can send out a TCP synchronization packet (SYN) and wait for a response. If the other party returns a SYN|ACK (response) packet, it means that the target port is listening; if it returns a RST packet, it means that the target port has no listener; if it receives a SYN|ACK packet, the source host will immediately send a RST (reset) ) The data packet disconnects from the target host, which is actually done automatically by our operating system kernel. The biggest advantage of this technology is that few systems can record this in the system log. However, you need root privileges to customize SYN packets.
γ€€
3) γ€€-sF -sF -sN
γ€€γ€€Secret FIN packet scan, Xmas Tree, Null scan mode: use it even if SYN scan cannot be determined. Some firewalls and packet filtering software can monitor SYN packets sent to restricted ports, and some programs such as synlogger and courtney can detect those scans.
>These advanced scanning methods can escape these interferences. The theoretical basis of these scanning methods is: closed ports need to respond to your probe packets with RST packets, and open ports m
> FIN scanning uses exposed FIN packets to detect, while Christmas tree scanning turns on the FIN, URG, and PUSH flags of the packets. Unfortunately, Microsoft decided to ignore this standard altogether and start anew. So this scanning method is invalid for Windows95/NT. However, from another perspective, you can use this method to distinguish two different platforms. If you can find open ports using this scanning method, you can be sure that the target is not running a Windows system. If scanning with -sF, -sX or -sN shows that all ports are closed, and scanning with SYN shows that there are open ports, you can be sure that the target host may be running a Windwos system. Now this method is not very useful, because nmap has a built-in operating system detection function. There are several other systems that use the same processing methods as windows, including Cisco, BSDI, HP/UX, MYS, and IRIX. When a data packet should be discarded, these systems all send out reset packets from the open ports.
γ€€4) γ€€-sP
γ€€γ€€Ping scan: Sometimes you just want to know which hosts are running on the network at this time. By sending ICMP echo request packets to each IP address in the network you specify, nmap can accomplish this task. If the host is running, it will respond. Unfortunately, some sites such as: microsoft.com block ICMP echo request packets. However, by default, nmap can also send TCP ack packets to port 80. If you receive a RST packet, it means that the host is running. The third technique used by nmap is to send a SYN packet and then wait for a RST or SYN/ACK packet. For non-root users, nmap uses the connect() method.
γ€€γ€€By default (root user), nmap uses ICMP and ACK technologies in parallel.
Note that nmap will perform a ping scan under any circumstances, and only the target host is running before subsequent scans will be performed. This option is only used if you just want to know whether the target host is running, and do not want to perform other scans.
γ€€γ€€
5) -sU
γ€€γ€€UDP scanning: If you want to know which UDP (User Datagram Protocol, RFC768) services are provided on a certain host, you can use this scanning method. Nmap first sends a 0-byte UDP packet to each port of the target host. If we receive an ICMP message that the port is unreachable, the port is closed, otherwise we assume it is open.
γ€€γ€€Some people may think that UDP scanning is meaningless. However, I often think of the recent solaris rpcbind defect. rpcbind is hidden on an undisclosed UDP port, the port number is greater than 32770. So even if port 111 (the well-known port number of portmap) is blocked by the firewall, it matters. But can you find out which port greater than 30000 has a program listening? Use UDP scanning! The backdoor of cDc Back Orifice is hidden in a configurable UDP port on the Windows host

▁ β–‚ β–„ Uπ•Ÿπ”»β’Ίπ«Δ†π”¬π““β“” β–„ β–‚ ▁
▁ β–‚ β–„ Uπ•Ÿπ”»β’Ίπ«Δ†π”¬π““β“” β–„ β–‚ ▁

πŸ¦‘TOP HACKING Β» WireSpy allows attackers to set up quick honeypots to carry out MITMAs. Monitoring and logging functionality is implemented in order to keep records of the victims' traffic/activities. Other tools can be used together with Wirespy to conduct more advanced attacks.

F E A T U R E S :

Capture victims' traffic.

MAC address spoofing.

Set-up honeypot and evil twin attacks.

Show the list of in range access points.

Wireless adapter|card|dongle power amplification.

πŸ„ΈπŸ„½πŸ…‚πŸ…ƒπŸ„°πŸ„»πŸ„»πŸ„ΈπŸ…‚πŸ„°πŸ…ƒπŸ„ΈπŸ„ΎπŸ„½ & πŸ…πŸ…„πŸ„½ :

1) git clone https://github.com/aress31/wirespy.git

2) cd wirespy

3) $ chmod +x wirespy.sh

4) $ sudo ./wirespy.sh
Attacks:
eviltwin > launch an evil twin attack
honeypot > launch a rogue access point attack

Commands:
clear > clear the terminal
help > list available commands
quit|exit > exit the program
apscan > show all wireless access points nearby
leases > display DHCP leases
powerup > power wireless interface up (may cause issues)
start capture > start packet capture (tcpdump)
stop capture > stop packet capture (tcpdump)
status > show modules status


@UndercodeTesting
▁ β–‚ β–„ Uπ•Ÿπ”»β’Ίπ«Δ†π”¬π““β“” β–„ β–‚ ▁
▁ β–‚ β–„ Uπ•Ÿπ”»β’Ίπ«Δ†π”¬π““β“” β–„ β–‚ ▁

πŸ¦‘Netflix Downloader & Some good projects:

A) Authorization URL
n = NetflixAPI(api_key='*your app key*',
api_secret='*your app secret*',
callback_url='http://www.example.com/callback/')

auth_props = n.get_authentication_tokens()
auth_url = auth_props['auth_url']

#Store this token in a session or something for later use in the next step.
oauth_token_secret = auth_props['oauth_token_secret']

print 'Connect with Netflix via %s' % auth_url
Once you click β€œAllow” be sure that there is a URL set up to handle getting finalized tokens and possibly adding them to your database to use their information at a later date.

B) Handling the callback
# In Django, you'd do something like
# oauth_token = request.GET.get('oauth_verifier')
# oauth_verifier = request.GET.get('oauth_verifier')

oauth_token = *Grab oauth token from URL*
oauth_verifier = *Grab oauth verifier from URL*

#Initiate the NetflixAPI class in your callback.
n = NetflixAPI(api_key='*your app key*',
api_secret='*your app secret*',
oauth_token=oauth_token,
oauth_token_secret=session['netflix_session_keys'][ 'oauth_token_secret'])

authorized_tokens = n.get_auth_tokens(oauth_verifier)

final_oauth_token = authorized_tokens['oauth_token']
final_oauth_token_secret = authorized_tokens['oauth_token_secret']
final_user_id = authorized_tokens['user_id']
Save those tokens and user_id to the database for a later use?

Return a list of the users Instant Queue
n = NetflixAPI(api_key = '*your app key*',
api_secret = '*your app secret*',
oauth_token=final_tokens['oauth_token'],
oauth_token_secret=final_tokens['oauth_token_secret'])

instant_queue = n.get('users/*final_user_id*/queues/instant')
print instant_queue
Add Gabriel Iglesias: Hot and Fluffy to Instant Queue
# Assume you are using the same NetflixAPI instance as above
try:
add_to_queue = n.post('users/*final_user_id*/queues/instant', params={'title_ref': 'http://api.netflix.com/catalog/titles/movies/70072945'})

print add_to_queue

C) # You can also added "position" to the params to set where this media will be positioned on the users queue.
except NetflixAPIError:
# This returns the added item if successful.
# If it's already in the queue, it will return a NetflixAPIError, code 412
Remove Gabriel Iglesias: Hot and Fluffy to Instant Queue
# Assume you are using the same NetflixAPI instance as above
# When querying for the users Queue, when iterating over the Queue items
# you can use the 'id' for the next call. Where it says *final_user_id*
# that is automatically returned from the Netflix Instant Queue response.

del_from_queue = n.delete('http://api-public.netflix.com/users/*final_user_id*/queues/instant/available/2/70072945')

print del_from_queue

https://pypi.org/project/python-netflix/
▁ β–‚ β–„ Uπ•Ÿπ”»β’Ίπ«Δ†π”¬π““β“” β–„ β–‚ ▁