精华内容
下载资源
问答
  • 如何获取当前登录的windows用户名? 在win7里,可以有多个explorer同时运行,那通过explorer来获取当前正在使用的用户名就不准确了,GetUserName()也不行,应为我这个服务,WTSQuerySessionInformation同时也不...
    如何获取当前登录的windows用户名?
    在win7里,可以有多个explorer同时运行,那通过explorer来获取当前正在使用的用户名就不准确了,GetUserName()也不行,应为我这个是服务,WTSQuerySessionInformation同时也不适用,许多的系统都不支持,各位还有什么好办法么?

    ------解决方案--------------------
    int gethostname(
    char* name,
    int namelen
    );

    ------解决方案--------------------
    void Get_LogUser(char *lpUserName,DWORD nNameLen)
    {
    DWORD dwProcessID = name_2_pid("explorer.exe");
    if (dwProcessID == 0)
    return ;

    BOOL fResult = FALSE;
    HANDLE hProc = NULL;
    HANDLE hToken = NULL;
    TOKEN_USER *pTokenUser = NULL;

    __try
    {
    // Open the process with PROCESS_QUERY_INFORMATION access
    hProc = OpenProcess(PROCESS_QUERY_INFORMATION, FALSE, dwProcessID);
    if (hProc == NULL)
    {
    __leave;
    }
    fResult = OpenProcessToken(hProc, TOKEN_QUERY, &hToken);
    if(!fResult) 
    {
    __leave;
    }

    DWORD dwNeedLen = 0;
    fResult = GetTokenInformation(hToken,TokenUser, NULL, 0, &dwNeedLen);
    if (dwNeedLen > 0)
    {
    pTokenUser = (TOKEN_USER*)new BYTE[dwNeedLen];
    fResult = GetTokenInformation(hToken,TokenUser, pTokenUser, dwNeedLen, &dwNeedLen);
    if (!fResult)
    {
    __leave;
    }
    }
    else
    {
    __leave;
    }

    SID_NAME_USE sn;
    TCHAR szDomainName[MAX_PATH];
    DWORD dwDmLen = MAX_PATH;

    fResult = LookupAccountSid(NULL, pTokenUser->User.Sid, lpUserName, &nNameLen,
    szDomainName, &dwDmLen, &sn);
    }
    __finally
    {
    if (hProc)
    ::CloseHandle(hProc);
    if (hToken)
    ::CloseHandle(hToken);
    if (pTokenUser)
    delete[] (char*)pTokenUser;
    }

    ------解决方案--------------------
    我的是win7系统 你进cmd 然后输入 set username 就显示了..
    展开全文
  • 【解决方案】完全修改Windows用户名

    千次阅读 2019-12-25 20:34:32
    【解决方案】windows安装时会输入一个用户名。要想修改这个名字,需要修改注册表。前提有管理员权限。 打开cmd,输入regedit打开注册表 找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\...

    本地用户(管理员)账户名已经更改了,为什么cmd中依然不变?
    【解决方案】windows安装时会输入一个用户名。要想修改这个名字,需要修改注册表。前提是有管理员权限。

    1. 打开cmd,输入regedit打开注册表
    2. 找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
    3. 找出ProfileList下名字最长的项,双击右侧的ProfileImagePath,修改 C:\Users\用户名
    4. 注销账户重新登录,此时会以临时账户登录
    5. 找到C:\Users\将原来的名字改为刚才修改的名字(管理员才有权限修改)
    6. 再注销重新登录
      成功。
    展开全文
  • 我希望通过抓取接入网站的用户本地的Windows用户名作为登陆账号使用。 尝试过了用getpass.user()抓取用户名,返回的值server的本地用户名。 求各位大佬指教有什么方法可以在python,Django环境下实现用户...
  • 首先什么是hydra Hydra对应的英文意思九头蛇,它一款爆破神器,可以对多种服务的账号和密码进行爆破,包括Web登录、数据库、SSH、FTP等服务,支持Linux、Windows、Mac平台安装,其中Kali Linux中自带Hydra。 ...

    首先什么是hydra

    Hydra对应的英文意思是九头蛇,它是一款爆破神器,可以对多种服务的账号和密码进行爆破,包括Web登录、数据库、SSH、FTP等服务,支持Linux、Windows、Mac平台安装,其中Kali Linux中自带Hydra。

    • 暴力破解攻击:暴力破解攻击是指攻击者通过系统的组合所有可能性(例如登录时用的账户名.密码),说白了就是穷举法,尝试所有的可能性破解用户的账户名.密码等敏感信息,攻击者会经常使用自动化脚本组合出正确的用户名和密码。
    • SMB:全称是Server Message Block,是一种协议。SMB(ServerMessage Block)通信协议是微软(Microsoft)和英特尔(Intel)在1987年制定的协议,主要是作为Microsoft网络的通讯协议。此外通过 SMB 协议,应用程序可以访问远程服务器端的文件、以及打印机等资源。
      Windows的远程登录就是用的SMB协议。

    1.装虚拟机VMware+kali+win7(靶机)

    2.本次采用自定义的(6位密码表,0-9数字)“pass.txt"字典来破解

    获取管理员权限

    在这里插入图片描述

    #字典的强大决定你解密的速度有多快
    crunch 6 6 0123456789 >>pass1.txt
    

    在这里插入图片描述

    3.kali和windows互ping

    ping(Packet Internet Groper)是一种因特网包探索器,用于测试网络连接量的程序,是用于确定本地主机是否能与另一台主机成功交换(发送与接收)数据包,再根据返回的信息,就可以推断TCP/IP参数是否设置正确,以及运行是否正常、网络是否通畅等。

    #kali
    ifconfig #查看kali的ip地址
    192.168.216.130
    #windows
    ipconfig #查看windows的IPV4地址
    192.168.216.136
    然后互相ping,但是在kali终端ping得手动终止
    或者在ping的时候输入ping -c 次数 192.168.216.136
    
    • 获取目标IP:cmd+ipconfig
    192.168.216.136 #ipv4
    
    • 获取目标用户名:Mie
    • 目标密码:不知道,待破解
    • 所爆破的协议:smb

    双方都ping成功之后就可开始进行破解。

    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述

    4.使用hydra命令暴力破解:

    hydra -l Mie -P pass.txt smb://192.168.216.134 -vV
    
    #hydra常用命令
    -l LOGIN 指定破解的用户名称,对特定用户破解。
    -L FILE 从文件中加载用户名进行破解。
    -p PASS小写p指定密码破解,少用,一般是采用密码字典。
    -P FILE 大写字母P,指定密码字典。
    -e nsr 可选选项,n:空密码试探,s:使用指定用户和密码试探,r:指定密码与用户名相反。
    -C FILE 使用冒号分割格式,例如“登录名:密码”来代替-L/-P参数。
    -t TASKS 同时运行的连接的线程数,每一台主机默认为16-M FILE 指定服务器目标列表文件一行一条
    -w TIME 设置最大超时的时间,单位秒,默认是30s。
    -o FILE 指定结果输出文件。
    -f 在使用-M参数以后,找到第一对登录名或者密码的时候中止破解。
    -v / -V 显示详细过程。
    -R 继续从上一次进度接着破解。
    -S 采用SSL链接。
    -s PORT 可通过这个参数指定非默认端口。
    -U       服务模块使用细节
    -h       更多的命令行选项(完整的帮助)
    server  目标服务器名称或者IP(使用这个或-M选项)
    service 指定服务名,支持的服务和协议:telnet ftp pop3[-ntlm] imap[-ntlm] smb smbnt http[s]-{head|get} http-{get|post}-form http-proxy cisco cisco-enable vnc ldap2 ldap3 mssql mysql oracle-listener postgres nntp socks5 rexec rlogin pcnfs snmp rsh cvs svn icq sapr3 ssh2 smtp-auth[-ntlm] pcanywhere teamspeak sip vmauthd firebird ncp afp等等
    
    OPT       一些服务模块支持额外的输入(-U用于模块的帮助)
    

    在这里插入图片描述

    5.该怎么防范暴力破解攻击呢?

    • 使用强密码,远程登录密码包含大小写和特殊字符。

    • 用户登录失败次数限制:过用户名限制用户登录失败的次数,例如:用户一个小时内连续登录失败5次,那么就锁定当前用户,禁止此用户名继续登录,可以通过管理员手动解锁或者一个小时候自动解锁。

    • 图形验证码:增加验证码拦截器,验证码验证成功后才能请求到登录接口。

    • IP次数限制:后端设置阀值,检查同一IP在某一时间段是否超出阀值设置,如果超出说明非正常请求,限制IP用户操作或者加入IP黑名单。

    附上暴力破解所需工具,需要的小伙伴可以自取(百度网盘)

    链接:https://pan.baidu.com/s/12LMcTGiu6hbbIf9S-JtQ3g
    提取码:9bjp

    展开全文
  • 内容索引:VC/C++源码,系统相关,登录 vc++编程获得Windows系统的登录用户名,很多都Administrator,如上图的编译所示,这个要跟系统的SAM相关了,因为Windows的登录信息存取在Windows目录的SAM文件中,这个...
  • Windows10修改用户名、密码

    千次阅读 2019-12-17 15:04:18
    Windows10正版操作系统想要修改用户名及密码十分简单的: 1.右击 ‘我的电脑’ 点击‘管理’ 2.在‘计算机管理’下的列表中找到‘用户和组’,进行修改即可。 或者在控制面板-用户账户进行修改 然而大多数小伙伴...

    Windows10正版操作系统想要修改用户名及密码是十分简单的:
    1.右击 ‘我的电脑’ 点击‘管理’
    2.在‘计算机管理’下的列表中找到‘用户和组’,进行修改即可。
    或者在控制面板-用户账户进行修改
    然而大多数小伙伴可能在第二步就蒙圈了,因为找不到‘用户和组’
    在这里插入图片描述

    这是为什么?也许是微软的防破解机制,也许是安装的操作系统为阉割版,当然,原因并不重要,下面是解决办法:
    1.键盘输入 windows+R 打开运行 输入netplwiz 回车
    2.选中Adminstrator账户,点击属性,设置你想要的用户名和密码
    3.若是出现桌面闪动的情况(这是由于账户的强行切换导致的),按住ctrl+alt+delete,点击注销,稍等后会提示输入新账户的密码,输入即可。

    展开全文
  • vc++ 获得Windows系统的登录用户名

    热门讨论 2010-04-08 15:26:09
    vc++编程获得Windows系统的登录用户名,很多都Administrator,如上图的编译所示,这个要跟系统的SAM相关了,因为Windows的登录信息存取在Windows目录的SAM文件中,这个文件经过特殊加密的,一般情况下不...
  • 我电脑登录的用户名和密码Administrator,密码不需要输入,怎么办?求解
  • Windows 10 的中文用户名改成英文

    千次阅读 2020-04-07 08:45:22
    首先如果使用中文用户名的朋友如果平常办公的话没什么影响,不过如果整一些软件或者什么的话,还是建议改成英文(不然会有很多不必要的麻烦) 1. 首先我们需要开启个用户: 先以管理员模式启动命令提示符(Win+X...
  • 什么?真心求解,感激不尽 <code>using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System....
  • 一直用的虚拟机Linux,忽然心血来潮,看到Windows 10可以使用Linux...默认安装的Ubuntu版本,以前用的都Centos,有点慌(连个这版本有什么区别都不太了解的菜鸟),下载速度有点感人,慢慢下吧。 下载了老长时...
  • 1.svn软件在TortoiseSVN的设置对话框中,选择“已保存数据”,在“认证数据”那一行点击“清除”...点击Perference,打开eclipse配置,输入svn,然后点击svn,找到下方svn接口,查看下svn是什么类型的接口。1)eclips...
  • 在网页上下载文件时需要输入用户名密码 wget ... 网上回答大多说命令中加入 --no-check-certificate,但试了没有成功 ... 另外一种解决办法不用wget 换curl -O 命令下载,但是不知道为什么下...
  • Win10修改系统用户名

    2020-10-18 21:36:07
    最初想修改用户名是因为路径有中文的问题,但是发现系统用户名在很多地方都会展示和影响,根本不知道什么地方是对应哪里的设置。跟着网友的教程,几次都差点把电脑玩坏了(其实已经玩坏过一次了) 特别提醒:谨慎...
  • 直接放答案,感谢网友提供答案,否则自已还一直在纳闷,为什么?win7系统的安全机制限制了登陆。只要系统时间和win2003服务器的系统时间相差很多,系统就会阻止其登陆,并显示错误信息:“未知的用户名或者错误的...
  • Eclipse 丨 SVN切换用户名

    千次阅读 2015-06-19 11:22:09
    在Eclipse使用SVN的过程中大多数人往往习惯把访问SVN的用户名密码自动保存起来 以便...查看你的Eclipse中使用的是什么SVN 接口 windows > preference > Team > SVN #SVN Interface 一般是用的JavaHL, 找到以下目录并
  • svn更换用户名密码

    2014-04-02 12:47:31
    1. 查看你的Eclipse中使用的是什么SVN Interface windows > preference > Team > SVN #SVN Interface 2. 如果是用的JavaHL, 找到以下目录并删除auth目录里的文件. C:\Documents and Settings\...
  • 解决Rstudio不支持win系统中文用户名的问题

    千次阅读 多人点赞 2020-04-11 09:02:29
    因为有多名同学问我如何解决Rstudio不支持中文用户名的问题,由于我本人的用户名为默认名称,不是中文的,刚开始也没想着解决这个...如果windows系统用户名为中文,安装完成之后无法正常使用,这因为Rstudio要读...
  • svn切换用户名-密码

    千次阅读 2015-07-24 10:15:35
    在Eclipse使用SVN的过程中大多数人往往习惯把访问SVN的用户名密码自动保存起来 以便下次自动使用,不要再次手工输入,但是有些时候需要变更密码...查看你的Eclipse中使用的是什么SVN Interface windows > preferenc
  • 1. 查看你的Eclipse中使用的是什么SVN Interface windows > preference > Team > SVN #SVN Interface 2. 如果是用的JavaHL, 找到以下目录并删除auth目录. C:"Documents and Settings"[YourUserName]"Application ...
  • 什么是windows用户账户

    千次阅读 2018-04-18 10:46:44
    说到Windows用户帐户,很多初学者就会联想到系统登录时输入的用户名和密码,没错,用户账户的建立简单来说就是为了区分不同的用户。但如果你认为Windows用户帐户就有这么一点作用那就错了。下面笔者就简单地向大家...
  • SVN修改用户名与密码

    2011-02-23 14:57:40
    在Eclipse使用SVN的过程中大多数人往往习惯把访问SVN的用户名密码自动保存起来 ...1. 查看你的Eclipse中使用的是什么SVN Interface windows > preference > Team > SVN #SVN Interface ...
  • svn清除用户名密码

    2016-08-24 16:44:18
    1. 查看你的Eclipse中使用的是什么SVN Interface  查看方法:在eclipse中按菜单 windows > preference > Team > SVN #SVN Interface 查找 2. 如果是用的JavaHL, 找到以下目录并删除auth目录下的文件.  C
  • 解决方案:  在Eclipse使用SVN的过程中大多数人往往习惯把访问SVN的用户名密码自动保存起来 ...1. 查看你的Eclipse中使用的是什么SVN Interface windows > preference > Team > SVN #SVN Interfac
  • Windows中的SID是什么

    千次阅读 2015-10-07 15:37:53
    SID也就是安全标识符(Security Identifiers),标识用户、组和...如果创建帐户,再删除帐户,然后使用相同的用户名创建另一个帐户,则新帐户将不具有授权给前一个帐户的权力或权限,原因该帐户具有不同的 SID
  • Eclipse中修改SVN用户名和密码方法

    千次阅读 2017-02-21 21:24:08
    查看你的Eclipse 中使用的是什么SVN Interface  windows > preference > Team > SVN #SVN Interface (右侧中下方) 。 如果是用的JavaHL, 找到以下目录并删除auth目录下的文件.  Windows 7 C:\Users\...
  • svn更改用户名密码

    2013-07-12 11:44:58
    1. 查看你的Eclipse中使用的是什么SVN Interface windows > preference > Team > SVN #SVN Interface 2. 如果是用的JavaHL, 找到以下目录并删除auth目录下的文件. C:"Documents and Settings"[YourUserName]...
  • 想修改svn用户名,原来用的别人的,可是svn却没有提供这种方法,在网上搜了好几种,包括什么svn setting 或者在eclipse windows team修改都不好使,后来看到这篇文章才修改好 在Eclipse中修改好项目的代码后要提交...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 713
精华内容 285
关键字:

windows用户名是什么