下沙论坛

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

QQ登录

QQ登录

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

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

[复制链接]

该用户从未签到

跳转到指定楼层
1
发表于 2004-4-8 23:07:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
135端口是Location Service
3 G7 y( r4 L# }0 v9 [& ~2 a手动关闭是x:\windows\system32下的rpcss.dll中
5 h0 \: t& u- ]& U0 y7 N用16为编辑软件将  }: V6 O+ Y! ?3 q$ {/ t; U
31 00 33 00 354 p5 @9 y2 K9 n( g+ k3 S7 @6 C; i
改成, _8 \. Z2 ^1 W& `: a) ~2 i
30 00 30 00 30
1 M7 g" [- K  W; N2 o& P  r- H9 B+ D9 z4 n
0 J, @" \/ ^7 ?) B" a+ L: z. Y2 V* ?
求代码!$ p# _; l/ j# k0 Q8 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的发言:
    . k7 e" j3 P: d, e7 l6 E( i相当于你自己做个十六进制编辑器……
      y" K0 R; C9 H- H% p
    当然不是,楼住的意思是要运行程序后,dll就自动被改变了,类似专杀工具一样。$ t5 x: `2 K  ~
    难点不在修改她(字符操作而已),难点在改变成功改变系统文件上(window2000是自动检测的)。

    该用户从未签到

    5
    发表于 2004-4-10 11:13:00 | 只看该作者
    以下是引用yzhlinux在2004-4-9 19:33:40的发言: 4 d1 g- U" G" s5 R" E# X: T 难点不在修改她(字符操作而已),难点在改变成功改变系统文件上(window2000是自动检测的)。
    6 v& F7 q# s+ |如果要修改受系统保护的文件,要考虑的地方就多了。可能rpcss.dll还不是受系统保护的文件。 2 B. e- l0 P3 P我想楼主是想要一个搜索、修改二进制数据的代码吧? 1 v9 [/ R4 X: D1 D8 \+ b基本代码: ! `6 N& v+ C/ r4 g0 g2 |" t) x8 t2 b2 d char s1[]="\x31\x00\x33\x00\x35";7 {/ ~4 P) @$ g' g' {. L" v char s2[]="\x30\x00\x30\x00\x30"; ( Q1 y& ~) x6 L4 |& ^0 C - [+ C' ]" \) H/ `" m( `. Z1 Kfopen(rpcss.dll...)) y0 C8 w8 i+ [* g/ ~' O fread( buff...) 1 T, f" _9 h4 c3 M/ l9 i* L; ?# O/ w 5 `( [3 S1 j: s% V. ~char *p=memfind(buff,filesize,s1,sizeof(s1)); - Y: V+ a4 c$ Y1 c8 F+ z Y2 J) P, q: [if(p) memcpy(p,s2,sizeof(s2)); ( r' w+ E: q2 ^5 L' t+ p3 X * I" a3 l! o$ z1 I* y3 ]% afwrite(buff...)+ X4 A; w' w" D i& \' n! K0 \ fclose() / {* D! W1 |/ s" I% [, U9 UOK 2 b G5 N. W2 E3 H# _! [ , d( J- a3 U7 F, \- g' { . o6 v" z/ ?; `9 ^3 K% n//在buff中找sub数据 e7 P1 {& O7 {7 P, O5 cchar * memfind(char *buff,int buffsize,char *sub,int subsize) 7 i) n2 P4 e7 N; N' u% A/ d% R{; _( F$ m2 Q2 d7 A char *p=buff; ) `# M! p% }! Y$ }0 D while(p' m; |6 t" |$ `+ e& h { ( n, f' b6 ?8 y1 F9 c, M/ L+ R if(*p++!=*sub) continue; * P' h: R3 G; p% w" V& U if(!memcmp(--p,sub,subsize))% Y4 Q0 |7 d( ]( w% G( Q, f( J return p; 0 `9 y! ]: L6 [, I& G8 s' A5 R- P p++;* W Q" c& O7 y X: u } 8 {# [3 d# u; j( a return NULL; : |- X# ~( N7 c; c/ L5 r}. _+ O8 H1 E8 J6 I1 h2 h / B" N& e3 N. w , H4 P" p( S: O. W' z& r" U; H# S5 K/ n ' v9 N$ r9 L- X! z5 h & o' I; ~7 g* ^) S& A1 K; Z
    [此贴子已经被作者于2004-4-10 11:40:12编辑过]
    ' O& R9 v. @4 \
  • 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 下一条

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