提权后操作

提权之后,要收集目标系统的重要信息
LINUX

/etc/resolv.conf       #查看DNS配置,是否可以进行DNS篡改或劫持

/etc/passwd         #存放账号

/etc/shadow            #存放密码

whoami/who -a       #查看当前用户/查看所有用户

ifconfig -a          #查看ip

iptables -L -n    #防火墙配置

netstat -nr       #查看当前系统网关以及路由设置,地址欺骗

uname -a       #操作系统版本

ps aux          #查看进程

dpkg -l        #列出所有软件包【rc:表示包被删除  ii:安装 】

WINDOWS

ipconfig /all          #查看所有的IP配置

ipconfig /displaydns    #查看当前DNS缓存【可发现系统管理员经常浏览的网页】

netstat -bnao           #

netstat -r                    #产看路由

net view    net view /domain   #查网络共享

net user /domain    net user %username% /domain    #域账号信息

net accounts net share    #查看开的共享服务

net group "Domain Controllers" /domain     #查看Domain Controllers里的主机账号/域控制器

net share name$=C:\ /unlimited     #操作命令:将C盘共享出来

net user username /active:yes /domain     #域环境下,将锁定账号启动【离职员工】

windows平台下命令工具

WMIC(WINDOWS MANAGEMENT INSTRUMENTATION)

wmic nicconfig get ipaddress,macaddress     #查询IP地址/mac地址
 wmic computersystem get username    #当前登陆账号
 wmic netlogin get name,lastlogon     #用户登录记录


 wmic process get caption, executablepath,commandline      #查看当前进程与命令方式
 wmic process where name=“calc.exe" call terminate           #结束一个进程【calc.exe计算器】
 wmic os get name,servicepackmajorversion                     #提取操作系统服务版本
 wmic product get name,version                                         #查看操作系统安装的软件
 wmic product where name=“<name>” call uninstall /nointeractive    #删掉某些软件【如:杀毒软件】#nointeractive 后台静默运行
 wmic share get /ALL                        #查看共享文件夹
 wmic /node:"localhost" path Win32_TerminalServiceSetting where AllowTSConnections="0" call SetAllowTSConnections "1“                                     #开启远程桌面
 wmic nteventlog get path,filename, writeable        #查看当前系统日志对应哪些系统文件

eventvwr/eventvwr.msc   # 打开时间查看器

【目的:删除日志/让日志无法记录】

【提权后】

收集敏感数据

商业信息【财务信息、机密信息】

系统信息

Linux下

/etc/、/usr/local/etc【配置文件放置目录】

/etc/passwd、/etc/shadow   #账号密码

.ssh   .gnupg 公私钥  #linux以.为首的目录/文件都是隐藏的

The e-mail and data files     #邮件/数据文件

业务数据库 ;身份认证服务器数据库

/tmp    #linux中的临时目录,存放临时数据【有可能泄露机密数据】

Window

SAM数据库;注册表文件

%SYSTEMROOT%\repair\SAM         #SAM进行修复操作时,保存SAM副本

%SYSTEMROOT%\System32\config\RegBack\SAM     #注册表备份

业务数据库 ; 身份认证数据库
临时文件目录           #病毒经常驻留的地方
UserProfile\AppData\Local\Microsoft\Windows\Temporary Internet Files\

隐藏痕迹

禁止在登陆界面显示新建账号  【windows系统在启动界面会显示所有可登录的账号】

修改注册表:REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\SpecialAccounts\UserList" /v uname /T REG_DWORD /D 0

【此方法只能在登录界面隐藏】

del %WINDIR%\*.log /a/s/q/f             #静默强制删除日志

Linux

History               #查看曾经运行的命令【保存文件位置:bash_history】

history -c           #删除history记录

chattr +i .bash_history         #修改文件属性为i【i:无法修改】

日志【不同的linux系统,日志文件名称也许不一样】

• auth.log / secure

• btmp / wtmp

• lastlog / faillog

其他日志和 HIDS 等

小白日记26:kali渗透测试之提权(六)--收集敏感信息,隐藏痕迹的更多相关文章

  1. 小白日记21:kali渗透测试之提权(一)--本地提权

    本地提权 简单地说,本地提权漏洞就是说一个本来非常低权限.受限制的用户,可以提升到系统至高无上的权限.权限提升漏洞通常是一种"辅助"性质的漏洞,当黑客已经通过某种手段进入了目标机器 ...

  2. 小白日记24:kali渗透测试之提权(四)--利用漏洞提权

    利用漏洞提权实例 前提:已渗透进一个XP或2003系统 一.实验目标漏洞:Ms11-080 补丁:Kb2592799 漏洞信息:https://technet.microsoft.com/librar ...

  3. 小白日记25:kali渗透测试之提权(五)--利用配置不当提权

    利用配置不当提权 与漏洞提权相比,更常见的方法.在大部分企业环境下,会有相应的补丁更新策略,因此难以通过相应漏洞进行入侵.当入侵一台服务器后,无法照当相应的补丁进行提权,可通过寻找是否存在配置不当进行 ...

  4. 小白日记23:kali渗透测试之提权(三)--WCE、fgdump、mimikatz

    WCE windows身份认证过程 http://wenku.baidu.com/view/cf2ee127a5e9856a56126017.html #特例在登陆的目标服务器/系统,有一个w摘要安全 ...

  5. 小白日记22:kali渗透测试之提权(二)--抓包嗅探

    抓包嗅探 通过抓包嗅探目标机器的流量,发现账号密码. Windows系统 1.Wirehshark 2.Omnipeek 3.commview 4.Sniffpass 只会抓取识别传输密码的明文协议, ...

  6. Linux提权后获取敏感信息的方法与途径

    在本文开始之前,我想指出我不是专家.据我所知,在这个庞大的区域,没有一个“神奇”的答案.分享,共享(我的出发点).下面是一个混合的命令做同样的事情,在不同的地方,或只是一个不同的眼光来看待事物.我知道 ...

  7. 史上最全Linux提权后获取敏感信息方法

    http://www.freebuf.com/articles/system/23993.html 在本文开始之前,我想指出我不是专家.据我所知,在这个庞大的区域,没有一个“神奇”的答案.分享,共享( ...

  8. LINUX提权后获取敏感信息之方法

    文中的每行为一条命令,文中有的命令可能在你的主机上敲不出来,因为它可能是在其他版本的linux中所使用的命令. 列举关键点 (Linux)的提权是怎么一回事:  收集 – 枚举,枚举和一些更多的枚举. ...

  9. kali渗透测试之缓冲区溢出实例-windows,POP3,SLmail

    kali渗透测试之缓冲区溢出实例-windows,POP3,SLmail 相关链接:https://www.bbsmax.com/A/xl569l20Jr/ http://4hou.win/wordp ...

随机推荐

  1. 【跟我一起学Python吧】python学习摘要

    开始靖,怒推一篇文章:码农平时应该注意的办公室礼节 学习一门脚本语言是很有必要的,当我们在开发一些简单,快速程序时,脚本语言便有了用武之地,而且还很給力.根据python的介绍,python是一门很简 ...

  2. 线段和矩形相交 POJ 1410

    // 线段和矩形相交 POJ 1410 // #include <bits/stdc++.h> #include <iostream> #include <cstdio& ...

  3. 未能加载Connector/NET :: v6.7.4

    //从*.config文件获取连接字符串和提供程序 string dp = ConfigurationManager.AppSettings["provider"]; string ...

  4. Java每日一则-001

    Java中类名与文件名的关系 1.Java保存的文件名必须与类名一致: 2.如果文件中只有一个类,文件名必须与类名一致: 3.一个Java文件中只能有一个public类: 4.如果文件中不止一个类,文 ...

  5. C# 释放非托管资源

    C#中资源分为托管资源和非托管资源. 托管资源由垃圾回收器控制如何释放,不需要程序员过多的考虑(当然也程序员也可以自己释放). 非托管资源需要自己编写代码来释放.那么编写好的释放非托管资源的代码(释非 ...

  6. 一、python基础笔记(输入输出、list、touple、dict、set)

    1.python 环境搭建  http://www.w3cschool.cc/python/python-install.html 2.python输入输出 print 'The quick brow ...

  7. socket.io的抽象实现:engine.io

    engine.io是一个socket.io的抽象实现,作为socket.io的服务器和浏览器之间交换的数据的传输层.它不会取代Socket.IO,它只是抽象出固有的复杂性,支持多种浏览器,设备和网络的 ...

  8. CoffeeScript学习(3)—— 函数

    CoffeeScript函数 如果大家有看我之前关于ES6的箭头函数的话,这一篇也不会很难理解.我们这一次可以说一下,关于两者的一些细微差别. 基本 在CoffeeScript中,任何函数都是用箭头函 ...

  9. [iOS UI进阶 - 2.3] 彩票Demo v1.3

    A.需求 真机调试 "关于”模块 存储开关状态 打电话.发短信 应用评分 打开其他应用 cell 在iOS6 和 iOS7的适配 block的循环引用 屏幕适配 code source:   ...

  10. 【Java】IO流简单分辨

    转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/5827509.html Java的IO流体系十分庞大,并且体系层次稍复杂,很容易记混或记错.在此,我把平时经常用 ...