下沙论坛

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

QQ登录

QQ登录

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

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

[复制链接]

该用户从未签到

跳转到指定楼层
1
发表于 2004-4-8 23:07:00 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
135端口是Location Service
; M0 J7 o4 U4 m: S8 O; M手动关闭是x:\windows\system32下的rpcss.dll中2 }9 o5 w; b6 l, r; c4 q( o
用16为编辑软件将
% d2 L! `6 ]/ \; S7 d6 h31 00 33 00 35
$ s5 n. b4 m( [1 C+ \% i, _改成
$ H# x; |/ ^/ f: a6 D) \, v30 00 30 00 30
# ?7 ?: _- P1 i1 L$ [
1 @; M$ \8 p2 G( F! i; m% T: {* i2 `  e* X- c/ R* d/ \" G
求代码!
7 s3 R9 }. x3 c  r+ [
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 顶 踩

该用户从未签到

7
 楼主| 发表于 2004-4-10 16:26:00 | 只看该作者
偶试试,先谢了
  • TA的每日心情
    开心
    2015-9-17 20:42
  • 签到天数: 1 天

    [LV.1]初来乍到

    6
    发表于 2004-4-10 15:26:00 | 只看该作者
    用system("输入命令")  相当与dos下的命令啊~~不知道可不可以

    该用户从未签到

    5
    发表于 2004-4-10 11:13:00 | 只看该作者
    以下是引用yzhlinux在2004-4-9 19:33:40的发言:1 v% r1 O, }7 r' D. ? 难点不在修改她(字符操作而已),难点在改变成功改变系统文件上(window2000是自动检测的)。
    # w" W9 Z5 {, _ 如果要修改受系统保护的文件,要考虑的地方就多了。可能rpcss.dll还不是受系统保护的文件。9 a1 ?% g4 R& G 我想楼主是想要一个搜索、修改二进制数据的代码吧?$ \( R1 S% t2 {( l 基本代码: - Z$ p8 z7 I' p i) z! T+ G$ c9 ?) x$ r; S% E5 u' n char s1[]="\x31\x00\x33\x00\x35"; m, _4 L* c9 h2 I5 F" o! Pchar s2[]="\x30\x00\x30\x00\x30";9 [0 l2 A- P# ` 2 G. g* [' D V; @ Kfopen(rpcss.dll...) 1 M/ H/ [* [% V0 E. Zfread( buff...) : G' P2 q& k [( K$ v" ?0 d# [/ f ( d/ }. p- j- k+ O, @char *p=memfind(buff,filesize,s1,sizeof(s1)); 7 S0 h7 _0 G& B1 h qif(p) memcpy(p,s2,sizeof(s2)); ( a u2 U$ U# Q5 s6 [, s7 E% M% J7 @ fwrite(buff...)* u! O3 t; E$ b& ?/ b/ m fclose()' e# _- S2 t; F6 k ~! l OK' @; t5 H, f- T & s( R! s0 V: D0 E F+ O. \" T: K % ]" Q5 ]; j; }# M/ j. p6 Y //在buff中找sub数据 " C' @, a) e j: j5 M0 W$ U; L3 @char * memfind(char *buff,int buffsize,char *sub,int subsize)! l0 x3 ~2 b$ V" |5 _* P) K7 G( | { 4 |8 e1 z/ O$ v char *p=buff;+ N1 p0 K* c5 j0 |5 a, _9 G, g" {0 [ while(p" O1 j+ ]8 X- F# Z" Y { : P- b: d- x- r$ `2 z- k- ?1 }! S if(*p++!=*sub) continue; - x" s3 l5 A% X# k if(!memcmp(--p,sub,subsize))3 N: N0 e0 h3 H; l" q" L) i return p;* N# k( b6 l3 }$ ^ p++; f5 T! s; l; c( Y }# Q( B a% K8 D `" F( {0 t return NULL;4 Q) Z0 c9 j4 J- ]! J } 3 h, b! q4 i# u8 ?0 M5 s7 X( g, L. [# c - t$ t" F5 F; k# P# {5 o7 {/ g6 u) ]1 f5 Y) l " K9 p1 }. v2 G& F! ^
    [此贴子已经被作者于2004-4-10 11:40:12编辑过]
    3 Z/ @! J' K5 {3 A
  • TA的每日心情
    奋斗
    2015-9-17 00:58
  • 签到天数: 1 天

    [LV.1]初来乍到

    4
    发表于 2004-4-9 19:33:00 | 只看该作者
    以下是引用游侠无极限在2004-4-9 11:14:56的发言:
    , e( o- x. W% m9 z: [* L) |相当于你自己做个十六进制编辑器……
    7 q5 r% [0 n* D6 r
    当然不是,楼住的意思是要运行程序后,dll就自动被改变了,类似专杀工具一样。: E4 E) @0 i8 F
    难点不在修改她(字符操作而已),难点在改变成功改变系统文件上(window2000是自动检测的)。

    该用户从未签到

    3
     楼主| 发表于 2004-4-9 12:25:00 | 只看该作者
    那有没有别的思路?

    该用户从未签到

    2
    发表于 2004-4-9 11:14:00 | 只看该作者
    相当于你自己做个十六进制编辑器……
    关闭

    下沙大学生网推荐上一条 /1 下一条

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