下沙论坛

 找回密码
 注册论坛(EC通行证)

QQ登录

QQ登录

下沙大学生网QQ群8(千人群)
群号:6490324 ,验证:下沙大学生网。
用手机发布本地信息严禁群发,各种宣传贴请发表在下沙信息版块有问必答,欢迎提问 提升会员等级,助你宣传
新会员必读 大学生的论坛下沙新生必读下沙币获得方法及使用
查看: 4565|回复: 6
打印 上一主题 下一主题

求助:代码如何实现关闭135端口

[复制链接]

该用户从未签到

跳转到指定楼层
1
发表于 2004-4-8 23:07:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
135端口是Location Service - C% q! ~2 x2 `3 n; T
手动关闭是x:\windows\system32下的rpcss.dll中
- x+ t6 n: @) W用16为编辑软件将
/ r% w0 P0 n! S3 a31 00 33 00 35
, d# I9 q4 T8 a$ ^/ ]; |改成" k( y" D0 o4 J) U* I
30 00 30 00 30
) q: a; s( B! C& Z% I1 l( X. o( D5 O8 n* I, d* N

5 B! K" n; P9 H2 o# R* [求代码!
% `7 t# V3 I. c3 Z" N% j/ c" q
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 顶 踩

该用户从未签到

2
发表于 2004-4-9 11:14:00 | 只看该作者
相当于你自己做个十六进制编辑器……

该用户从未签到

3
 楼主| 发表于 2004-4-9 12:25:00 | 只看该作者
那有没有别的思路?
  • TA的每日心情
    奋斗
    2015-9-17 00:58
  • 签到天数: 1 天

    [LV.1]初来乍到

    4
    发表于 2004-4-9 19:33:00 | 只看该作者
    以下是引用游侠无极限在2004-4-9 11:14:56的发言:, e" e: {1 y6 L- S! `6 @' D3 F  W
    相当于你自己做个十六进制编辑器……

    # [; Z$ h$ l( f) A6 O/ j当然不是,楼住的意思是要运行程序后,dll就自动被改变了,类似专杀工具一样。" z1 X+ G2 i' y! S3 P6 d# I
    难点不在修改她(字符操作而已),难点在改变成功改变系统文件上(window2000是自动检测的)。

    该用户从未签到

    5
    发表于 2004-4-10 11:13:00 | 只看该作者
    以下是引用yzhlinux在2004-4-9 19:33:40的发言: ! g9 x5 n2 A5 d: G3 g& B 难点不在修改她(字符操作而已),难点在改变成功改变系统文件上(window2000是自动检测的)。
    6 f" a! j" r: T$ n. ]+ m如果要修改受系统保护的文件,要考虑的地方就多了。可能rpcss.dll还不是受系统保护的文件。 ) j- ` V' \: Y( o, ^- O1 ?6 X我想楼主是想要一个搜索、修改二进制数据的代码吧? P3 ?3 K2 G+ F' d% {基本代码: 3 e5 k Z! y2 A7 w& e. S+ \) Y3 z) R+ F1 f char s1[]="\x31\x00\x33\x00\x35"; % X. K% B! l& a' Ichar s2[]="\x30\x00\x30\x00\x30";5 }5 C" q+ y3 t) q9 s 7 R" `8 x- l8 W5 C/ Ifopen(rpcss.dll...) + ]* B6 E. P# }6 ifread( buff...) ( ], e/ C9 X) ~, J! i# X4 ^ 6 a7 L& W. i) ?char *p=memfind(buff,filesize,s1,sizeof(s1));& |: g' q3 @' ]0 v$ A% R* `3 Q if(p) memcpy(p,s2,sizeof(s2));) b7 D8 |$ X9 @2 M# E! D : m% F; L8 s8 ?8 z; p fwrite(buff...), I: o1 u6 N9 `- e, P3 w7 u m fclose()& V! n) [+ R: l+ `* Q OK8 b+ x" G. {5 [6 y. M3 j# l* j ; R, I! c+ @; U* Y$ Q: C3 q+ O4 E; H/ S& f" b! J; v6 r0 U6 v+ j //在buff中找sub数据 , J/ p% Y& s$ E1 D% c5 dchar * memfind(char *buff,int buffsize,char *sub,int subsize) % j5 A% [& T- T( Y{ " \. E' w) S2 m2 i& v char *p=buff;. Z m' e5 W( m4 Q& i while(p4 _5 z$ l( A V {8 ?+ ]" v% a. t/ [ if(*p++!=*sub) continue;5 S( W. d. e, B9 Y: w if(!memcmp(--p,sub,subsize)) ' R6 o/ b2 J$ C- B return p;& E* S: n8 u5 u+ _$ p7 F* H( h* b& E p++; * F8 J! s; k7 [% I/ j2 c } . Z ^' o8 L( w- P- } return NULL;$ B9 B4 c: ` b- j6 z. Z }8 |; E: F. ~; ~ ; S l' c9 I* H$ S. l* K: h n. z 7 a5 L1 p1 I$ n9 U8 e' ~$ [ ' a. A% ^- A2 K( g9 u% L: q$ k6 j
    [此贴子已经被作者于2004-4-10 11:40:12编辑过]
    - T- n6 N& o" c# |) E( L
  • TA的每日心情
    开心
    2015-9-17 20:42
  • 签到天数: 1 天

    [LV.1]初来乍到

    6
    发表于 2004-4-10 15:26:00 | 只看该作者
    用system("输入命令")  相当与dos下的命令啊~~不知道可不可以

    该用户从未签到

    7
     楼主| 发表于 2004-4-10 16:26:00 | 只看该作者
    偶试试,先谢了

    本版积分规则

    关闭

    下沙大学生网推荐上一条 /1 下一条

    快速回复 返回顶部 返回列表