实时搜索: pid如何获取

pid如何获取

486条评论 3294人喜欢 3595次阅读 695人点赞
c#根据窗口的PID来得到程序的物理地址?哪位大哥给个方法,最好给个小例子 无比感激! , 学校机房有两个系统,一个是student,一个是internet.并且都装了还原精灵~
平时上课时候我们只能进入student.没有管理员权限不能上网.进入注册表也不能展开SAM的权限~~不能进入msconfig~干什么都没权限~~~
我要如何才能获取管理员权限啊~~ , 我要在子进程中使用父进程的pid,请问怎样才能获取父进程的pid呢?
我说的是可以用个什么函数, 再就是程序编译没错,但是运行时出现“实时信号 2”
这个是什么情况啊! ...

如何通过设备句柄获取设备的vid pid: 有一些软件可以获取这些信息,看看360硬件、驱动精灵、鲁大师等那款软件能获取这些值,然后监控一下软件的API调用,看是否能找到些什么。

子进程中如何获得system执行的PID: 记得某unix教程上说的system(2)函数也是fork(2)和execl*(2)的组合(也许是我想当然了,但确实能这样实现)。
也就是说system是在子进程中执行的,等同于if (fork() == 0) {execl*()}了,子进程的状态,当然可以通过waitpid来得到。

如何通过VID和PID获取设备的COM口: 有一些软件可以获取这些信息,看看360硬件、驱动精灵、鲁大师等那款软件能获取这些值,然后监控一下软件的API调用,看是否能找到些什么。

c#根据窗口的PID来得到程序的物理地址?: 试试用GetModuleFileName

C++如何通过进程名取得PID?(只用Windows API): 基本思路就是遍历所有的进程
BOOL GetProcessIdByName(LPTSTR szProcessName, LPDWORD lpPID)
{
// 变量及初始化
STARTUPINFO st;
PROCESS_INFORMATION pi;
PROCESSENTRY32 ps;
HANDLE hSnapshot;
ZeroMemory(&st, sizeof(STARTUPINFO));
ZeroMemory(&pi, sizeof(PROCESS_INFORMATION));
st.cb = sizeof(STARTUPINFO);
ZeroMemory(&ps,sizeof(PROCESSENTRY32));
ps.dwSize = sizeof(PROCESSENTRY32);
// 遍历进程
hSnapshot = CreateToolhelp32Snapshot( TH32CS_SNAPPROCESS, 0);
if(hSnapshot == INVALID_HANDLE_VALUE)
{
return FALSE;
}

if(!Process32First(hSnapshot,&ps))
{
return FALSE;
}
do
{
// 比较进程名
if(lstrcmpi(ps.szExeFile,szProcessName)==0)
{
// 找到了
*lpPID = ps.th32ProcessID;
CloseHandle(hSnapshot);
return TRUE;
}
}
while(Process32Next(hSnapshot,&ps));
// 没有找到
CloseHandle(hSnapshot);
return FALSE;
}

如何用C遍历unix/linux下的所有进程,取得PID,名称等等: 用管道:

通过fgets(buf, n, ptr)buf就可以得到命令“ps -ef"一样的信息,
读帮助”man popen":

char *cmd = "ps -ef";

FILE *ptr;

if ((ptr = popen(cmd, "r")) != NULL)

while (fgets(buf, n, ptr) != NULL)

(void) printf("%s ",buf);

UID PID PPID C STIME TTY TIME CMD
root 0 0 0 Sep-30 ? 00:00:01 sched
root 1 0 0 Sep-30 ? 00:00:06 /etc/init -a
root 2 0 0 Sep-30 ? 00:00:00 vhand
root 3 0 0 Sep-30 ? 00:00:27 bdflush
root 4 0 0 Sep-30 ? 00:00:00 kmdaemon
root 5 1 0 Sep-30 ? 00:00:50 htepi_daemon /
root 6 0 0 Sep-30 ? 00:00:00 strd
root 2941 1 0 Oct-08 tty01 00:00:00 /bin/login ccb
root 43 1 0 Oct-08 ? 00:00:02 /etc/syslogd
root 47 1 0 Oct-08 ? 00:00:00 /etc/ifor_pmd
root 48 47 0 Oct-08 ? 00:00:13 /etc/ifor_pmd
root 36 1 0 Oct-08 ? 00:00:00

xp系统怎么样获取管理员权限: 我们学校也是的.以前我这样做过的:
一、获得进程PID值
  根据漏洞特点,我们需要获取一个桌面应用程序(如explorer.exe)的进程PID值。在系统的“任务管理器”中,我们是看不到进程的PID值的,所以我们需要借助一款可以查看系统进程PID值的小工具——pulist。在“命令提示符”中运行“pulist.exe”,即可显示当前系统进程的PID值,我们在其中找到“explorer.exe”进程的PID,这里是“1716”。

  小知识:进程的PID值指的是代表各进程的ID值。PID就是对各进程的身份标志,每个进程都有自己惟一的PID值。
  二、提升账户权限
  信息收集完毕,我们使用一个名为“888”的普通用户权限账户进行漏洞测试。我们运行“命令提示符”,输入“runas /user:888
cmd.exe”这个命令的意思是以用户“888”的权限运行一个命令提示符窗口,回车后系统会出现一个新的命令提示符窗口,其窗口标题为“cmd.exe(运行为888)”。这个命令提示符中我们的权限只是普通用户级别的,很多操作不能进行,例如添加删除用户等。当试图用该账户进行用户的添加删除操作时将会出现错误。
  将下载回来的漏洞利用程序keybd解压到某个目录中,例如“c:\”。此外我们还要用到远程监听工具nc,将它与keybd放在同一目录中。在命令提示符中进入keybd所在的文件夹,输入命令
“keybd.exe 1716”。回车,这时系统会跳出一个新的命令提示符窗口,表示keybd.exe已经溢出成功。
  小提示:溢出时要保证系统的默认输入法为“英文”,否则将会使溢出失败。
  溢出成功后,就该nc出马了。在命令提示符中进入nc所在的目录,然后输入“nc -vv localhost
65535”,回车后便出现了欢迎界面。这表示888账户已经获得管理员权限。我们接着输入“net user piao 123456
/add”新建一个账户名为piao,密码为123456的用户。然后输入“net localgroup administrators piao
/add”,将账户piao加入系统的管理员组。这两个只有管理员权限才可以执行的命令都可以成功完成,入侵成功。
  小提示:我们获取的管理员权限依赖于执行“keybd.exe”后弹出的命令提示符窗口,如果把这个弹出的命令提示符窗口关闭,以888账户运行的命令提示符会立刻回到普通用户权限,所以在执行命令的时候一定不可以将之关闭。
  危害虽小,仍须防范
  由于该漏洞是因为本地系统设计上的缺陷造成的,所以只能用于本地用户的权限提升,而且必须是本地登录的用户。但是不管漏洞如何之小,存在肯定会对系统造成严重的安全隐患,我们还是要修复漏洞,以防别有用心之人。
  要利用漏洞就需要使用到“命令提示符”,我们可以通过限制“命令提示符”的运行权限使攻击者无从下手。首先在资源管理器中点击“工具”按钮,选择“文件夹选项”,切换到“查看”标签,去掉“使用简单文件共享(推荐)”前面的钩,这一步是为了让文件的属性菜单中显示“安全”标签。然后我们进入“c:\windows\system32\”,找到“cmd.exe”,点右键选择“属性”,切换到“安全”标签,将其中“组或用户名称”中除了管理员外的所有用户都删除,完成后点“确定”,这样当普通用户想运行“命令提示符”的时候将会出现“拒绝访问”的警告框。

可我做到输入 net user piao 123456 /add 时却出现错误

就这样了我

Linux中如何在子进程获取父进程的pid: 你是父进程创建了一个子进程,在子进程中又创建了一个子进程(这个子进程是原本的父进程的孙子进程),所以原本的父进程只有一个子进程,当你输出第二个的时候,当然就是返回默认值-1了。

  • hpv阳性多久会病变

    金庸和古龙的文风各有怎样的特点?: 古龙的文笔洒脱随意而多有神来之笔,且作品中多贯穿其任侠豪爽,贪杯好酒爱红颜的人生本色. 金庸的作品则是大家手笔,因为有着其深厚的文化修养和渊博的历史修为,再有就是洞察人情的洗练文风. 而无论如何,这两人的作品大都...

    879条评论 1119人喜欢 3984次阅读 316人点赞
  • dnf号被洗了怎么办

    人们对事物的认识常需经历一个不断修正和完善的过程,如对酸的认识就是如此.下列各项是不同时期对酸的认: A、有酸味的物质不一定是酸,该选项不符合题意;B、只有氢才是酸不可缺少的元素,该选项符合题意;C、酸中不一定含有氧元素,例如盐酸中不含有氧元素,该选项不符合题意;D、与碱作用时失去原有性质的物质种类很多,该选项不符合...

    692条评论 5839人喜欢 3260次阅读 865人点赞
  • 2015exo人气最高的是谁

    坏事变好事的5个例子: 原发布者:xgqiong 坏事变好事放学后,我拿着妈妈给我的零花钱,到学校小卖部买笔筒。我兴高采烈地来到小卖部,精挑细选了一个精美的笔筒,我唱着歌高高兴兴地走在回家的路上。一不留神就跌倒了,手里的笔筒也掉在了地上。我...

    510条评论 3201人喜欢 5087次阅读 608人点赞
  • 2018做什么生意赚钱

    如何看待爱情?: 第一:自愿互爱。这个应该很好理解,爱情是可遇不可求的,恋爱的前提是建立在双方自觉自愿的基础上,在这个过程中互帮互助,相互理解,相互尊重,从而促使两个人间感情关系的建立和发展;第二:忠贞不二。爱情具有排他性,在恋爱中应...

    781条评论 5903人喜欢 3847次阅读 852人点赞