下沙论坛

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

QQ登录

QQ登录

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

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

[复制链接]

该用户从未签到

跳转到指定楼层
1
发表于 2004-4-8 23:07:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
135端口是Location Service 2 G# ]! M. O' f% D( R8 m: W( O8 `
手动关闭是x:\windows\system32下的rpcss.dll中
2 d- D/ ^) J% P( F用16为编辑软件将& d% P4 d4 \; q' J+ c1 _, z: z0 ?. W
31 00 33 00 35* U5 B9 C5 j0 v' }
改成' \7 o7 Q% k, g
30 00 30 00 306 ^% l* t2 I# m/ j7 s" e9 Z0 F

  W, m: w! v3 A% B( [1 R7 j, K+ r, I1 g- x) C
求代码!
7 x# x$ R4 \9 t% Y2 @/ M9 [
分享到:  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的发言:0 |6 E) |8 p* y/ V8 o( A$ W. B: F
    相当于你自己做个十六进制编辑器……
    5 q" O7 \' P8 R' z
    当然不是,楼住的意思是要运行程序后,dll就自动被改变了,类似专杀工具一样。/ H3 x  s0 H+ T: s# j7 z
    难点不在修改她(字符操作而已),难点在改变成功改变系统文件上(window2000是自动检测的)。

    该用户从未签到

    5
    发表于 2004-4-10 11:13:00 | 只看该作者
    以下是引用yzhlinux在2004-4-9 19:33:40的发言: 4 n7 [( s8 O: L! `4 ` 难点不在修改她(字符操作而已),难点在改变成功改变系统文件上(window2000是自动检测的)。
    5 Q0 H) b+ ]& ?3 z7 S如果要修改受系统保护的文件,要考虑的地方就多了。可能rpcss.dll还不是受系统保护的文件。 & x, N* U# ]) g; \: R6 k ?# O7 n我想楼主是想要一个搜索、修改二进制数据的代码吧? 6 L9 m/ R% W9 {! k- m基本代码:" S' p, d) j- X- P+ l, G# D5 d, s ' x1 \* g* z& R5 E; J& F char s1[]="\x31\x00\x33\x00\x35";; l2 ?! e* B+ Z; o d( A8 X char s2[]="\x30\x00\x30\x00\x30"; : D: Q. R& m" F0 [) c7 ^ : x' l1 V0 e+ M5 q- V4 o. C$ efopen(rpcss.dll...)$ s1 ]/ }3 U+ _; l7 a fread( buff...) & `, ]! [% Z4 `1 R( O; I% ]2 l) z( J; @( X: L F char *p=memfind(buff,filesize,s1,sizeof(s1)); O; d8 ]! M% n2 b/ vif(p) memcpy(p,s2,sizeof(s2)); & v! C: C5 m" Y6 q% W) _1 ^2 E8 h% N9 l' t4 e8 D2 O fwrite(buff...) x$ f: G1 c3 }) [7 z fclose() & v. l) r7 M6 j0 ^% O! O8 POK4 y% J' o. n) _8 x/ ~ ! q7 z# c$ n- Q0 v5 X 4 l1 P$ q! z4 E8 j, G. o //在buff中找sub数据 . C: N8 W% s" D! m9 Achar * memfind(char *buff,int buffsize,char *sub,int subsize) - E# q- H' v( W4 G! Y& h/ @{ * ?/ ~) @0 y* x) p char *p=buff; ) T9 g( D$ F, D$ r8 | while(p7 G4 w" ~2 [/ C3 Q7 t, ~ { / `" U' E2 f& a+ a if(*p++!=*sub) continue; $ {7 J T( L) H3 a, } if(!memcmp(--p,sub,subsize))! C9 N( L x, r5 W' e return p;* q/ @: `! B6 r/ t p++;4 f% r- }" ?+ @7 q' y }" Z9 E! C9 P7 {, l return NULL; , Q) [* C1 o+ ?/ U/ o} / `0 o$ }' H; l! \3 L0 c- W. _% k( s5 z & n: f9 r1 z+ l" R9 f: R# L( l2 E 3 e% B% Q2 b" C# ]5 e ( Q7 z/ q: `: J! A6 w
    [此贴子已经被作者于2004-4-10 11:40:12编辑过]
    ; A) Y& S7 C* ^; z( M7 g
  • 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 下一条

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