域内定位个人PC的三种方式

会话搜集

在cmd下调用

%ignore_pre_1%

命令可以获得当前环境下的windows会话

域内定位个人PC的三种方式

NetSessionEnum

这个函数不允许直接查询是谁登陆,但是它允许查询是谁在访问此工作站的网络资源时所创建的网络会话,从而知道来自何处,此函数不需要高权限即可查询

代码语言:javascript代码运行次数:0运行复制

NET_API_STATUS NET_API_FUNCTION NetSessionEnum(  [in]      LMSTR   servername,  [in]      LMSTR   UncClientName,  [in]      LMSTR   username,  [in]      DWORD   level,  [out]     LPBYTE  *bufptr,  [in]      DWORD   prefmaxlen,  [out]     LPDWORD entriesread,  [out]     LPDWORD totalentries,  [in, out] LPDWORD resume_handle);

第一个参数是

servername

,我们可以通过

servername

指定一个远程的主机,然后这个 API 会去调用远程主机的 RPC,然后返回其他用户在访问这台远程主机的网络资源时所创建的网络会话,从而可以看到这个用户来自何处

该 API 并不能查询到是谁登陆了这台远程主机,但是可以看到访问这台远程主机的网络资源时所创建的网络会话。从这个网络会话中可以看到哪个域用户来自哪个 IP,并且该 API 不需要在远程主机上有管理员权限

返回值有点特殊,

NERR_Success

ERROR_MORE_DATA

都是证明函数使用成功

域内定位个人PC的三种方式

level

的数值需要设置为10,是唯一以未经身份验证的方式就可以获取所需数据的级别

域内定位个人PC的三种方式

通过wireshark抓包可以得到

NetSessionEnum

分为6步操作

与远程主机建立 SMB 连接(Kerberos 身份验证)连接到

IPC$

共享打开

srvsvc

命名管道

srvsvc

使用其 UUID绑定到接口

4b324fc8-1670-01d3-1278-5a47bf6ee188

查询

NetSessionEnum

关闭并注销

域内定位个人PC的三种方式

实现代码

代码语言:javascript代码运行次数:0运行复制

// FindADPC.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。//#include #ifndef UNICODE#define UNICODE#endif#pragma comment(lib, "Netapi32.lib")#pragma warning(disable:4996)#include #include #include  #include #include int session_enum(LPTSTR pszServerName) {    NET_API_STATUS nStatus;    LPSESSION_INFO_10 pBuf = NULL;    LPSESSION_INFO_10 pTmpBuf;    DWORD dwLevel = 10;    DWORD dwPrefMaxLen = MAX_PREFERRED_LENGTH;    DWORD dwEntriesRead = 0;    DWORD dwTotalEntries = 0;    DWORD dwResumeHandle = 0;    DWORD i;    DWORD dwTotalCount = 0;       do     {        nStatus = NetSessionEnum(pszServerName,            NULL,            NULL,            dwLevel,            (LPBYTE*)&pBuf,            dwPrefMaxLen,            &dwEntriesRead,            &dwTotalEntries,            &dwResumeHandle);        if ((nStatus == NERR_Success) || (nStatus == ERROR_MORE_DATA))        {            if ((pTmpBuf = pBuf) != NULL)            {                              for (i = 0; (i sesi10_cname, pTmpBuf->sesi10_username);                                       pTmpBuf++;                    dwTotalCount++;                }            }        }             else            fprintf(stderr, "A system error has occurred: %d", nStatus);               if (pBuf != NULL)        {            NetApiBufferFree(pBuf);            pBuf = NULL;        }    }while (nStatus == ERROR_MORE_DATA);     if (pBuf != NULL)        NetApiBufferFree(pBuf);    return 0;}int wmain(int argc, wchar_t* argv[]){    if (argc == 1)     {        printf("Using: FindADPC.exe \dc1 ");        return 0;    }    while (true)    {        for (size_t i = 0; i < argc; i++)        {            if (i == 0)             {                continue;            }            session_enum(argv[i]);        }        Sleep(5000);    }    return 0;}

实现效果

奇域 奇域

奇域是一个专注于中式美学的国风AI绘画创作平台

奇域 30 查看详情 奇域

域内定位个人PC的三种方式

查询域控4624登录成功日志 代码语言:javascript代码运行次数:0运行复制

using System;using System.Collections.Generic;using System.Diagnostics;using System.Linq;using System.Text;namespace EventLog4624{    class Program    {        static void Main(string[] args)        {            EventLog_4624();        }        public static string MidStrEx(string sourse, string startstr, string endstr)        {            string result = string.Empty;            int startindex, endindex;            startindex = sourse.IndexOf(startstr);            if (startindex == -1)                return result;            string tmpstr = sourse.Substring(startindex + startstr.Length);            endindex = tmpstr.IndexOf(endstr);            if (endindex == -1)                return result;            result = tmpstr.Remove(endindex);            return result;        }        public static void EventLog_4624()        {            EventLog log = new EventLog("Security");            var entries = log.Entries.Cast().Where(x => x.InstanceId == 4624);            entries.Select(x => new            {                x.MachineName,                x.Site,                x.Source,                x.Message,                x.TimeGenerated            }).ToList();            foreach (EventLogEntry log1 in entries)            {                string text = log1.Message;                string ipaddress = MidStrEx(text, " 源网络地址: ", " 源端口:");                string username = MidStrEx(text, "新登录:", "进程信息:");                username = MidStrEx(username, " 帐户名:  ", " 帐户域:  ");                DateTime Time = log1.TimeGenerated;                if (ipaddress.Length >= 7)                {                    Console.WriteLine("-----------------------------------");                    Console.WriteLine("Time: " + Time);                    Console.WriteLine("Username: " + username.Replace("", "").Replace(" ", "").Replace("", "").Replace("", ""));                    Console.WriteLine("Remote IP: " + ipaddress.Replace("", "").Replace(" ", "").Replace("", "").Replace("", ""));                }            }        }    }}
域内定位个人PC的三种方式

gpo下发query user写log到sysvol

GPO(Group Policy Object)是 Windows 中的一种管理技术,用于管理域中用户和计算机的设置。通过 GPO,管理员可以下发策略来配置用户和计算机的系统设置,以实现统一的管理和控制。

在 GPO 管理环境下,管理员可以使用 query user 命令来查询当前连接到计算机的用户的信息。query user 命令可以查询用户的登录时间、登录状态、连接状态等信息。

管理员可以将 query user 命令的输出写入到 sysvol 目录中,以便对用户登录情况进行记录和统计。sysvol 目录是 Windows 中一个共享目录,用于存储域控制器上的组策略文件。管理员可以将 query user 命令的输出信息写入到 sysvol 目录中,以便通过域控制器来管理和访问这些信息。

创建组策略

代码语言:javascript代码运行次数:0运行复制

Import-Module GroupPolicy;new-gpo -name QueryDomainUser01
域内定位个人PC的三种方式

连接到域

代码语言:javascript代码运行次数:0运行复制

powershell Import-Module GroupPolicy;new-gplink -name QueryDomainUser01 -Target "dc=god,dc=org"
域内定位个人PC的三种方式

修改

sysvol

的权限

代码语言:javascript代码运行次数:0运行复制

icacls c:windowssysvol /grant Everyone:(OI)(CI)(F) /T
域内定位个人PC的三种方式
域内定位个人PC的三种方式

下发执行

代码语言:javascript代码运行次数:0运行复制

SharpGPOAbuse.exe --AddComputerTask --TaskName "QueryDomainUser001" --Author owaadministrator --Command "cmd.exe" --Arguments "cmd /c query user > owasysvol%COMPUTERNAME%.txt" --GPOName "QueryDomainUser01"

强制执行

代码语言:javascript代码运行次数:0运行复制

gpupdate /force
域内定位个人PC的三种方式

以上就是域内定位个人PC的三种方式的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/411607.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年11月6日 23:32:49
下一篇 2025年11月6日 23:33:27

相关推荐

  • 全球顶级数字货币交易平台2025年TOP10

    数字货币交易平台在全球范围内提供了连接买卖双方、促进资产流通的关键基础设施。这些平台各具特色,服务于不同类型的用户群体,从新手投资者到专业交易员乃至机构客户。它们的运营规模、提供的交易产品、用户体验、安全措施以及合规状况构成了用户选择时考量的重要因素。 数字资产交易市场的活跃度不断变化,各平台在技术…

    2025年12月8日 好文分享
    000
  • 虚拟货币交易所最新排行2025全球十大平台

    虚拟货币交易平台在全球数字资产市场中扮演着核心角色。它们提供了加密货币与法定货币或不同加密货币之间进行交换的场所。一个优秀的交易平台通常具备高流动性、广泛的资产覆盖范围以及可靠的安全措施。交易平台的功能远不止简单的买卖,它们往往还提供衍生品交易、理财服务、质押等多种功能,以满足不同用户的需求。 虚拟…

    2025年12月8日 好文分享
    000
  • 如何在币安、欧易、火币中做出最佳选择?

    在数字资产交易领域,币安、欧易和火币都是具有影响力的平台。对于投资者而言,了解它们各自的特点并进行比较,对于做出符合自身需求的决策至关重要。 币安 币安是全球知名的加密货币交易所,以其庞大的交易量和广泛的数字资产种类著称。平台提供现货、合约、期权等多种交易产品,并不断拓展其生态系统服务。 欧易 欧易…

    2025年12月8日
    000
  • 加密更新:FXWirePro关于新兴趋势和关键发展的见解

    在加密世界的高速发展中抢占先机! fxwirepro为您带来最新动态,涵盖新项目上线到前沿区块链技术,所有信息尽在此处。 嘿,加密爱好者们!你是否曾在数字资产和区块链术语的洪流中感到迷失?别担心。FXWirePro为你带来最新的加密资讯,让你轻松掌握热点趋势,不再错过关键动态。现在就一起来看看有哪些…

    2025年12月8日
    000
  • 全球三大交易所如何选择 全方位硬核分析

    选择合适的加密货币交易所是参与数字资产市场的关键第一步。不同的平台在提供的服务、安全性以及用户体验上存在差异。了解全球主要交易所的特点,对于做出明智的决定至关重要。 主要交易所介绍 Binance 作为全球用户量和交易量领先的平台,Binance提供了极为丰富的数字资产交易对和多元化服务。它不仅支持…

    2025年12月8日
    000
  • 币安、欧易、火币(HTX)交易所的10大核心区别全解析

    币安 币安官网直达: 币安交易所于2017年成立,由赵长鹏创立,迅速成长为全球交易量领先的加密货币交易所。它提供广泛的数字资产交易服务,包括现货交易、期货、期权、杠杆交易以及其他金融产品。币安以其高流动性、丰富的交易对和相对较低的交易费用而闻名。其技术架构旨在处理高并发交易,确保系统稳定运行。平台的…

    2025年12月8日
    000
  • 全球三大交易所PK:币安、欧易、火币谁是真正的王者?

    在全球数字资产交易领域,几个平台因其巨大的交易量、广泛的用户基础和多样的服务而脱颖而出。它们不仅是买卖加密货币的场所,更是连接用户与区块链世界的桥梁。在众多参与者中,有几个名字长期占据着核心位置,它们之间的竞争与发展,深刻影响着整个行业的格局。理解这些平台的特点和区别,对于寻求进入或深入数字资产市场…

    2025年12月8日
    000
  • 2025年加密货币:新兴项目要观看

    探索2025年的加密货币世界,聚焦qubetics、troller cat以及其他具备增长潜力的新锐项目。 2025年加密货币趋势:值得关注的新兴项目 随着我们迈入2025年,加密市场再次活跃起来。比特币持续刷新历史高点,投资者也在寻找下一个可能爆发的项目。本文将介绍一些有望在新的一年中脱颖而出的新…

    2025年12月8日
    000
  • 核心科学:从加密矿工到AI Powerhouse?交易谈话升温!

    core scientific的股价在与ai云服务商coreweave重启收购谈判的消息传出后大幅上涨,突显出这家加密货币矿工正成功向人工智能基础设施领域转型。 核心科学:从加密挖矿到AI巨头?并购传闻引爆市场! =============================== Core Scient…

    2025年12月8日
    000
  • 币安、欧易、HTX哪个更适合你?三大交易所优劣势深度剖析

    币安 (Binance) 币安作为当前全球用户数量与交易量最大的加密货币交易平台之一,提供广泛的加密资产交易服务。其生态系统庞大,涵盖现货、合约、期权交易,以及质押、借贷、NFT市场和IEO平台Launchpad等。币安链(BNB Chain)的发展也为其生态系统注入了活力,BNB作为平台币在全球范…

    2025年12月8日
    000
  • 十大货币交易入口地址大全

    虚拟货币交易入口地址 1. Binance Binance(币安)继续以其庞大的生态系统和无可匹敌的交易深度,稳坐全球最大虚拟货币交易平台的宝座。其现货和衍生品市场的交易量长期占据行业领先地位,为用户提供了极佳的流动性,这意味着交易者可以以更小的滑点完成大额订单。Binance的成功很大程度上归功于…

    2025年12月8日 好文分享
    000
  • 比特币,黑客和印度储备:加密鸡尾酒

    从使用比特币的黑客到印度考虑比特币储备,加密货币世界永远不会睡觉。让我们分解最新。 比特币,黑客和印度储备:加密鸡尾酒 比特币展现出的韧性不断受到挑战。从大规模黑客攻击到印度可能将比特币纳入储备体系,最近的动态凸显了加密货币的多面性,在这里创新与风险持续交织。 黑客落网:比特币在网络犯罪中的角色 据…

    2025年12月8日
    000
  • 必安和欧意如何选择 全方位分析

    必安 必安是全球范围内用户基数庞大、交易量名列前茅的数字资产交易平台。该平台提供了极其丰富的加密货币交易对,覆盖了从比特币、以太坊等主流币到许多新兴的DeFi、NFT和GameFi项目代币。必安不仅是一个交易场所,它还构建了一个围绕其原生代币BNB的庞大生态系统,包括币安智能链(BNB Chain)…

    2025年12月8日
    000
  • PI硬币价格预测今天:它会释放吗?

    分析6月27日pi coin价格走势及其未来影响因素:genai整合与pi2day hype能否抵消代币解锁压力? Pi Coin近期的表现可谓跌宕起伏,令投资者情绪波动剧烈。它究竟会迎来上涨还是面临崩盘?让我们聚焦今日Pi Coin的市场动态及未来价格预测。 当前Pi币价格:陷入震荡区间? 截至6…

    2025年12月8日
    000
  • 虚拟币交易所哪个好?2025新手必看!

    在数字资产日益成为全球关注焦点的当下,选择一个可靠、易用的交易平台是迈入这个领域的第一步。对于刚开始探索虚拟货币世界的新手来说,理解不同交易平台的特点和优势,是做出明智选择的关键。以下将对几个市场上备受关注的虚拟币交易平台进行介绍和对比,希望能为你提供参考。 Binance 作为全球用户量和交易量较…

    2025年12月8日
    000
  • 哪个交易所比较靠谱 十大交易所全方位对比分析

    币安 (Binance) 币安是全球领先的加密货币交易所,提供广泛的数字资产交易服务。它于2017年由赵长鹏创立,迅速发展成为交易量最大的平台之一。币安平台支持多种交易对,包括现货交易、合约交易、期权交易等。除了交易功能,币安生态系统还涵盖了Launchpad(新币发行平台)、币安智能链(BNB C…

    2025年12月8日
    000
  • Resolv协议,令牌销售和波动率:导航加密货币景观

    在市场波动的环境下,resolv协议对代币销售投机行为做出了回应,并揭示了加密启动平台及代币表现的一些整体趋势。 加密行业是一个充满挑战的领域,理解协议、代币发售与市场波动之间的关系至关重要。围绕Resolv协议的最新动态,以及代币发行和表现的整体趋势,带来了许多有价值的观察。让我们一起深入了解! …

    2025年12月8日
    000
  • 系绳,加密和投资基金:一个新时代?

    探索系绳、加密投资基金与数字世界演进的交汇点。 系绳、加密和投资基金:迈向新纪元? 加密货币领域持续演变,由Tether、加密投资基金以及AI代理共同引领这一浪潮。让我们深入探讨最新的进展及其对未来可能带来的影响。 Tether的蓝图:万亿AI代理交易加密资产 Tether首席执行官Paolo Ar…

    2025年12月8日
    000
  • 虚拟货币交易平台入口官网

    最新虚拟货币交易入口地址 1. Binance Binance(币安)继续以其庞大的生态系统和无可匹敌的交易深度,稳坐全球最大虚拟货币交易平台的宝座。其现货和衍生品市场的交易量长期占据行业领先地位,为用户提供了极佳的流动性,这意味着交易者可以以更小的滑点完成大额订单。Binance的成功很大程度上归…

    2025年12月8日 好文分享
    000
  • Sahara AI项目是做什么的?谁创建了Sahara AI代币?团队背景可靠吗?

    sahara ai代币(sahara)是围绕人工智能(ai)相关项目或生态系统构建的数字资产。它通常作为该项目内部功能的一部分,可能用于支付服务、参与治理或获取特定权限。 Sahara AI代币(SAHARA)定义与所属区块链 1. Sahara AI代币(SAHARA)是一种加密货币,其价值和用途…

    2025年12月8日
    000

发表回复

登录后才能评论
关注微信