下沙论坛

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

QQ登录

QQ登录

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

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

[复制链接]

该用户从未签到

跳转到指定楼层
1
发表于 2004-4-8 23:07:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
135端口是Location Service
: |$ N% U' ~% {8 ?! C# `$ Y4 m手动关闭是x:\windows\system32下的rpcss.dll中" S1 C2 W, [& R7 C
用16为编辑软件将
: D+ K! a% V( G" k31 00 33 00 35# w1 D+ h4 ]: D, J- g* Z0 S* C3 W
改成
! Y; ^5 }  I& J* g- n! G2 Y30 00 30 00 305 R& {4 i9 ?0 E4 ?; R6 U. c
+ c$ O6 ]3 I% m' b' I+ m  ~4 c

! w# S4 w  b+ ^% b求代码!
, u  y3 b" E# z) s
分享到:  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的发言:! j( }* p+ N, ?0 \5 V: \
    相当于你自己做个十六进制编辑器……
    % P0 s; x. |) x
    当然不是,楼住的意思是要运行程序后,dll就自动被改变了,类似专杀工具一样。5 U7 V, n5 v3 ~: f4 }
    难点不在修改她(字符操作而已),难点在改变成功改变系统文件上(window2000是自动检测的)。

    该用户从未签到

    5
    发表于 2004-4-10 11:13:00 | 只看该作者
    以下是引用yzhlinux在2004-4-9 19:33:40的发言:1 @* X5 C5 ?" H- p 难点不在修改她(字符操作而已),难点在改变成功改变系统文件上(window2000是自动检测的)。
    ) {4 b9 w. ?) @6 x. T 如果要修改受系统保护的文件,要考虑的地方就多了。可能rpcss.dll还不是受系统保护的文件。1 B6 w! \: ^6 d% G% ~$ \ 我想楼主是想要一个搜索、修改二进制数据的代码吧?2 j5 A$ G i/ |4 P# J( Z6 e# m1 i: z 基本代码: + s& k5 P+ M* H; P) x9 ] 3 D. h) y3 [2 w3 F) ~char s1[]="\x31\x00\x33\x00\x35"; ' b. L: c& k9 `2 W, I9 Ychar s2[]="\x30\x00\x30\x00\x30"; \8 W: ~& b8 o # }* p. s. u. U Y$ h fopen(rpcss.dll...) ! k2 y7 O) P% t* Kfread( buff...)- z+ [ C9 N; j0 D3 ` 8 G8 g# {' ]. ?. k2 K: ?% M char *p=memfind(buff,filesize,s1,sizeof(s1));4 T" D" ?3 U1 Q( O' O if(p) memcpy(p,s2,sizeof(s2)); 8 Q; ]) a- X* g3 `" b7 q4 F9 C% }; V7 I* A8 L7 p fwrite(buff...)% q5 k) E! b( q- U+ _ C4 W! ? fclose() " m4 e6 c+ r i5 YOK 9 ?7 a( w4 ~5 `9 x, `+ E% g: y' l' G% f1 W$ h% j 2 C$ c5 Y3 ^2 H s//在buff中找sub数据; p* e U; F% \3 S4 V char * memfind(char *buff,int buffsize,char *sub,int subsize). x# t O3 K8 I& S# D { 5 v! f# p- s: G! R. M char *p=buff; V4 L4 _- k$ O1 T- r while(p( F* ^' e' p R, H' F' l$ w7 E {1 b, M( o i9 p if(*p++!=*sub) continue;3 c$ N: ]2 ?1 P+ B, F- p if(!memcmp(--p,sub,subsize)) $ r# l9 L6 A- i2 k A return p;3 J3 H) K! y% x- | p++; . }& X6 |/ ?7 J0 @2 W0 D9 m }) g% A" _$ x$ }" @ return NULL; 3 [. V) b, S T* J( `1 }} , c, v! _/ f4 Z- H/ i # o9 L/ u8 H) b" u x5 M, v' s( _5 B4 [5 B , n' u/ f& q1 m9 R! j( \+ e ! R, |7 i- `- q6 v
    [此贴子已经被作者于2004-4-10 11:40:12编辑过]
    $ u& k6 N! t. s
  • 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 下一条

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