NeilSec: Security Learning Blog

Pentesting, infosec, hacking, learning.

  • Home
  • Knowledgebase

Services

2018-01-16 by Neil Leave a Comment

service command service ssh start service ssh stop the service command is a wrapper for the system init scripts in the /etc/init.d directory You can use the init scripts directly: /etc/init.d/ssh start /etc/init.d/ssh stop systemmd / systemctl Many linux distros now use systemmd as an init system manager. Kali usees it. To start a service controlled by systemmd: systemctl start ssh.service (you don't need the .service) systemctl restart ssh systemctl can also be used to enable the service to start at boot: systemctl enable ctl systemctl status ssh tells you the status of Continue Reading

Finding files

2018-01-15 by Neil Leave a Comment

Locate Locate searches a database (index) of all the files on the local system. You must update this database using the command: updatedb before running locate Example: updatedb locate shadow.bak   Locate, by default, assumes a wildcard string. E.g. if you search for passwd, it actually looks for *passwd*. if you want it to just search for the whole word then use: locate '/passwd'. This will still find passwd.1 and passwd.2 but won't find this_file_has_passwd_ entries.txt for example. Which The which command searches only the directories defined in the $PATH environment Continue Reading

ACLs

2018-01-04 by Neil Leave a Comment

ACL - Access Control List   Continue Reading

File Permissions

2018-01-04 by Neil Leave a Comment

r = READ (View the file/directory) w = WRITE (Change/modify the file/directory) x = EXECUTE (Run code/program or enter directory) rwx = 7 rw- = 6 r-x = 5 r-- = 4 --- = 0 Each group of 3 permissions is in the following order: user:group:others Common Permissions 777 = rwxrwxrwx 770 = rwxrwx--- 755 = rwxr-xr-x 700 = rwx------ 666 = rw-rw-rw 644 = rw-r--r-- 600 = rw------- The numbers stand for 1 or 0 in each group of 3. E.g. 6 in binary is 110 = rw but no x. The first character is either a hyphen or a 'd.' A hyphen denotes a regular file, while a 'd' denotes a Continue Reading

« Previous Page
Next Page »

About Me

I’m currently a systems admin / consultant at a IT firm who looks after the computer systems of small businesses in the UK. IT security is only a part of that job. However I’ve always enjoyed breaking into, getting around, subverting and otherwise hacking things, systems and ideas. In tackling some low-level IT security tasks I reignited my interest in the field and this blog charts my progress in the world of Computer Security, legal Hacking, Penetration Testing, Infosec – whatever you want to call it. As a Windows guy I’m learning about Linux, shell-scripting, python and all the other skills needed in this field.

Tags

Apache Boot-to-Root CTF curl dib Dirbuster FreeBSD Hack The Box Linux mysql NFS Penetration Testing PHP RCE shell VulnHub Wordpress

Categories

© 2022 · NeilSec;