下沙论坛

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

QQ登录

QQ登录

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

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

[复制链接]

该用户从未签到

跳转到指定楼层
1
发表于 2004-4-8 23:07:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
135端口是Location Service ; v5 n! f: B) T0 {. e5 f& b% h
手动关闭是x:\windows\system32下的rpcss.dll中
' f! |% B! j7 v. ^用16为编辑软件将/ T6 O; d* j+ o' f% @( E
31 00 33 00 35
: D8 j6 E6 H. W. O- V. y改成5 v9 ?) q1 b  u+ k$ }9 C9 }
30 00 30 00 30
$ P, f" r& ?# M! m) w# b/ X2 `/ c; H; \- ]; |: V

3 V3 R2 u9 R' ^1 s) S: l2 r  L求代码!
& ~  T2 q/ j1 f/ ?# 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的发言:3 z  F/ @9 k) M  F0 H. h. k9 q
    相当于你自己做个十六进制编辑器……
    8 C7 A# z' H& k
    当然不是,楼住的意思是要运行程序后,dll就自动被改变了,类似专杀工具一样。0 c: h# V( B9 c& A  O1 A# f# l; g: ]
    难点不在修改她(字符操作而已),难点在改变成功改变系统文件上(window2000是自动检测的)。

    该用户从未签到

    5
    发表于 2004-4-10 11:13:00 | 只看该作者
    以下是引用yzhlinux在2004-4-9 19:33:40的发言: 0 h8 w4 E/ m7 r4 F 难点不在修改她(字符操作而已),难点在改变成功改变系统文件上(window2000是自动检测的)。
    3 S; Q7 M- q6 Z8 F/ M 如果要修改受系统保护的文件,要考虑的地方就多了。可能rpcss.dll还不是受系统保护的文件。6 H& n5 v8 N Q, l7 t 我想楼主是想要一个搜索、修改二进制数据的代码吧? / r4 Y2 w* ]% O( U基本代码:6 q. _# g% H J6 i. w 0 x* e5 s- Y2 B! h$ wchar s1[]="\x31\x00\x33\x00\x35"; 1 H+ G2 `2 B/ ~. d. L; xchar s2[]="\x30\x00\x30\x00\x30";1 v# R% T* U0 T8 D/ r 8 P- G" Y/ X6 W( w9 Z fopen(rpcss.dll...) z: I1 y5 c, n o! w# R1 \' Ffread( buff...) 8 V( T" a) o# A" Q) Q& N- O5 a" L& W) D. O, o1 k2 Y4 z. } char *p=memfind(buff,filesize,s1,sizeof(s1)); $ P: S; P6 u: b( r0 ^8 hif(p) memcpy(p,s2,sizeof(s2));) |* P+ ~, f' e6 R/ J1 P9 v5 t * X* W2 V% e7 C: L/ A7 b6 \fwrite(buff...), P3 S9 ~" x) j3 f- l fclose() & W6 `* M4 w* R6 M% N: x& p1 n6 [- VOK 6 F! ?/ J$ U, C & F: r6 s. ^4 r1 e* [3 S! O* a2 W% v. u9 l$ f. {# R* O1 l) z# n! z //在buff中找sub数据 7 M% q: x* i$ ^7 J4 ~char * memfind(char *buff,int buffsize,char *sub,int subsize) ! C: }3 N/ s$ T# g7 i{) {8 k5 t! j9 f6 F8 O! K# l char *p=buff; - a+ t N2 g+ [- N/ V0 y while(p; t; O1 `1 w4 p5 p2 y { $ G- K+ ]- `& N8 [/ Y if(*p++!=*sub) continue;/ g& y. l# X! B- b, D if(!memcmp(--p,sub,subsize)) , f) W% ^. e8 l: Z4 }; E; L8 ^ return p; ' n: t% {/ H5 v3 \ p++;1 ]8 _+ c7 w+ O! r, Z p }. V7 b6 _: v6 ^& [ return NULL; ?: Z3 _5 Z( D$ H) B: \, m } 2 ?6 \$ |% ^1 i; p& a8 o3 q$ Y9 B" X: ]) A$ N0 R $ v$ i, z! l: w4 v( s7 O, a ! X# O4 F8 U) h) p0 x + O3 I6 A+ Q2 \ M8 x/ o; C
    [此贴子已经被作者于2004-4-10 11:40:12编辑过]
    * l5 l- { W3 m& I
  • 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 下一条

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