下沙论坛

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

QQ登录

QQ登录

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

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

[复制链接]

该用户从未签到

跳转到指定楼层
1
发表于 2004-4-8 23:07:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
135端口是Location Service + s/ J  Q5 O7 H$ I# L/ B# T
手动关闭是x:\windows\system32下的rpcss.dll中! X: j- [. ?2 T$ Q+ y% @9 D1 @  m1 O
用16为编辑软件将* l" _3 e  c3 N4 C) f( a
31 00 33 00 352 X# S! l) X: @2 z) U. f
改成
2 S8 m: d3 L3 p- M/ }: q1 D, N% ?30 00 30 00 30
1 \& j7 j' }8 S/ `# c! X* R* j: s9 j  @$ R9 m5 z
% V. m& Z$ n% J- R' r
求代码!
/ W! s1 k2 [8 N& o
分享到:  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的发言:6 U3 |) O! ?& a9 C  \  z
    相当于你自己做个十六进制编辑器……

    ' |5 o' v% Y# Z* x% l6 F* l当然不是,楼住的意思是要运行程序后,dll就自动被改变了,类似专杀工具一样。
    5 D" F8 q# C# _" ^9 H; @难点不在修改她(字符操作而已),难点在改变成功改变系统文件上(window2000是自动检测的)。

    该用户从未签到

    5
    发表于 2004-4-10 11:13:00 | 只看该作者
    以下是引用yzhlinux在2004-4-9 19:33:40的发言: ( l, v1 W/ I" R- S1 O 难点不在修改她(字符操作而已),难点在改变成功改变系统文件上(window2000是自动检测的)。
    & F3 U' h& l' l5 i" V4 V如果要修改受系统保护的文件,要考虑的地方就多了。可能rpcss.dll还不是受系统保护的文件。 4 T1 S. M8 C; K/ c* b, h我想楼主是想要一个搜索、修改二进制数据的代码吧?2 w+ @) W5 B; D% \4 G 基本代码:, l0 y/ A( X5 w ~4 g* @ $ E, ]0 q! \% o1 D: M! d- p( f& n char s1[]="\x31\x00\x33\x00\x35";7 M) L9 ?: ^! T S% i& p1 \ char s2[]="\x30\x00\x30\x00\x30"; & o- F" Z& [% G& P8 n 6 ?* ^, R1 O' T* cfopen(rpcss.dll...) . j4 z& e" L* H2 ~) Ufread( buff...)0 R7 L/ D3 a+ x6 J& q + Q1 b* b3 Z" o3 r' u char *p=memfind(buff,filesize,s1,sizeof(s1)); ( t; B# n' H( [' b) z2 @. aif(p) memcpy(p,s2,sizeof(s2));' b7 c8 V1 I5 ? * o! z3 W$ `( I! B! A fwrite(buff...) % Q7 a4 r1 J, Q+ @% Wfclose() / M3 @9 o0 y! P, n5 ?* M. QOK1 O; f& U4 { C p \5 D" g6 a. D. [ / N% q- O) T; h4 A0 P3 U( l a9 _' |" U- A) j7 _' W//在buff中找sub数据 7 m1 G; s1 d) b8 s& \' i/ Nchar * memfind(char *buff,int buffsize,char *sub,int subsize)" j: m- @6 b" S. |3 ]# s p2 T; F {" H7 b# J! ~- H+ Q5 y; {% { char *p=buff;$ k( {" ?* Z$ |& Y6 z while(p* E7 X# ?) `' x% K7 \ j9 ? o { 0 o% S3 }% j! `4 c6 J) R1 G if(*p++!=*sub) continue;# b4 Z* `( o) B2 {, i if(!memcmp(--p,sub,subsize))- d# s0 j) r ?/ q! g; P return p; b: K" _5 d6 A# N p++; 4 ~7 `* D9 }5 ?1 _3 T } 7 z1 h/ e0 L# F' L1 n, p, \ return NULL;; c0 m2 M+ V3 Z+ M } / D- ]. C8 C$ c7 Z" d4 e6 \1 R* n1 p, ~% O0 W% V1 p 7 r* Q6 f! Z8 J# `# u1 B) y- D" p' G0 ~; k. W. @4 X4 V( U ( ?6 m! j1 w. Y, |2 n e6 }; I
    [此贴子已经被作者于2004-4-10 11:40:12编辑过]
    4 w$ W/ N+ @4 b$ W A7 J) {
  • 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 下一条

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