network services Flashcards
What does SMB stand for?
Server Message Block
What type of protocol is SMB?
response-request
What do clients connect to servers using?
TCP/IP
What systems does Samba run on?
UNIX
What would be the correct syntax to access an SMB share called “secret” as user “suit” on a machine with the IP 10.10.10.2 on the default port?
smbclient //10.10.10.2/secret -U suit -p 445
What is telnet
an application protocol
what has slowly replaced telnet?
ssh
who would you connect to a Telnet server with the IP 10.10.10.3 on port 23?
telnet 10.10.10.3 23
lack of what means that all Telnet communication is in plaintext
encryption
What communication model does FTP use?
client-server
What’s the standard FTP port
21
How many modes of FTP connections are there?
2, active and passive
What is NFS?
N
Network File System
Network File System
What process allows an NFS client to interact with a remote directory as though it was a physical device
Mounting
What does NFS use to represent files and directories on the server?
file handles
What protocol does NFS use to communicate between the server and client?
RPC
What is RPC?
Remote Procedure call
What 2 parameters does the NFS server take as parameters for controlling user permissions?
user id / group id
What is enumeration?
Enumeration is defined as “a process which establishes an active connection to the target hosts to discover potential attack vectors in the system, and the same can be used for further exploitation of the system.”
sudo mount -t nfs 10.10.10.11:WORKGROUP /tmp/mount/ nolock is an example of what command?
Mount an NFS share
What does SMTP stand for?
Simple Mail Transfer Protocol
On what server does email ultimately end up on?
POP / IMAP
What does POP stand for?
Post Office Protocol
What doe IMAP stand for?
Internet Message Access Protocol
What type of software is MySQL?
Relational database management system
What is SQL
Structured Query Language
what communication model does MySQL use?
client-server
What is a common application of MySQL
back end data base
What is the LAMP stack?
Linux, Apache, MySQL, and PHP
What command would you use to test whether a connection to google.com is possible
ping google.com
what would be a logical follow up to ping
tracerout
what switch would you use to specify an interface in tracerout
-i
what does WHOIS do?
Allows you to see who a domain name is registered to
What does DNS stand for
Domain Name System
what does dig <domain> @ <dns-server-ip> do</dns-server-ip></domain>
Manually queries the DNS server and provides detailed information about the request/response
What is Nmap used for
mapping a network
What is SMB
Server Message Block Protocol - a client-server communication protocol used for sharing access to network resources
What is telnet
an application protocol that allows you to connect and execute commands on a remote machine that is hosting a telnet server.
What more secure technology has been replacing telnet
SSH
What does FTP stand for
File transfer protocol
What does NFS stand for
Network File System
What is SMTP
Simple Mail Transfer protocol, used to handle the sending of emails.
what does POP stand for
Post Office Protocol
what does IMAP stand for
Internet Message Access Protocol