我想脱挂机 如果查看服务器的IP地址
答案:4 悬赏:10 手机版
解决时间 2021-05-14 07:20
- 提问者网友:绫月
- 2021-05-14 00:42
IP地址我也查看了 拒绝被访问 想挂也挂不了 谁能帮我解决下谢谢
最佳答案
- 五星知识达人网友:轻熟杀无赦
- 2021-05-14 02:00
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[p_getlinkinfo]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)
drop procedure [dbo].[p_getlinkinfo]
GO
create proc p_getlinkinfo
@dbname sysname=null, --要查询的数据库名,默认查询所有数据库的连接信息
@includeip bit=0 --是否显示IP地址,因为查询IP地址比较费时,所以增加此控制
as
declare @dbid int
set @dbid=db_id(@dbname)
create table #tb(id int identity(1,1),dbname sysname,hostname nchar(128),loginname nchar(128),net_address nchar(12),net_ip nvarchar(15),prog_name nchar(128))
insert into #tb(hostname,dbname,net_address,loginname,prog_name)
select distinct hostname,db_name(dbid),net_address,loginame,program_name from master..sysprocesses
where hostname<>'' and (@dbid is null or dbid=@dbid)
if @includeip=0 goto lb_show --如果不显示IP地址,就直接显示
declare @sql varchar(500),@hostname nchar(128),@id int
create table #ip(hostname nchar(128),a varchar(200))
declare tb cursor local for select distinct hostname from #tb
open tb
fetch next from tb into @hostname
while @@fetch_status=0
begin
set @sql='ping '+@hostname+' -a -n 1 -l 1'
insert #ip(a) exec master..xp_cmdshell @sql
update #ip set hostname=@hostname where hostname is null
fetch next from tb into @hostname
end
update #tb set net_ip=left(a,patindex('%:%',a)-1)
from #tb a inner join (
select hostname,a=substring(a,patindex('Ping statistics for %:%',a)+20,20) from #ip
where a like 'Ping statistics for %:%') b on a.hostname=b.hostname
lb_show:
select id,数据库名=dbname,客户机名=hostname,用户名=loginname
,网卡物理地址=net_address,IP地址=net_ip,应用程序名称=prog_name from #tb
go
drop procedure [dbo].[p_getlinkinfo]
GO
create proc p_getlinkinfo
@dbname sysname=null, --要查询的数据库名,默认查询所有数据库的连接信息
@includeip bit=0 --是否显示IP地址,因为查询IP地址比较费时,所以增加此控制
as
declare @dbid int
set @dbid=db_id(@dbname)
create table #tb(id int identity(1,1),dbname sysname,hostname nchar(128),loginname nchar(128),net_address nchar(12),net_ip nvarchar(15),prog_name nchar(128))
insert into #tb(hostname,dbname,net_address,loginname,prog_name)
select distinct hostname,db_name(dbid),net_address,loginame,program_name from master..sysprocesses
where hostname<>'' and (@dbid is null or dbid=@dbid)
if @includeip=0 goto lb_show --如果不显示IP地址,就直接显示
declare @sql varchar(500),@hostname nchar(128),@id int
create table #ip(hostname nchar(128),a varchar(200))
declare tb cursor local for select distinct hostname from #tb
open tb
fetch next from tb into @hostname
while @@fetch_status=0
begin
set @sql='ping '+@hostname+' -a -n 1 -l 1'
insert #ip(a) exec master..xp_cmdshell @sql
update #ip set hostname=@hostname where hostname is null
fetch next from tb into @hostname
end
update #tb set net_ip=left(a,patindex('%:%',a)-1)
from #tb a inner join (
select hostname,a=substring(a,patindex('Ping statistics for %:%',a)+20,20) from #ip
where a like 'Ping statistics for %:%') b on a.hostname=b.hostname
lb_show:
select id,数据库名=dbname,客户机名=hostname,用户名=loginname
,网卡物理地址=net_address,IP地址=net_ip,应用程序名称=prog_name from #tb
go
全部回答
- 1楼网友:行路难
- 2021-05-14 04:16
方法一:
一般英雄登陆器的配置文件是它网站目录下的ServerList.txt文件,例如:传奇私服官方网站是 http://www.51sf.com,那么,他的服务器列表应为 http://www.51sf.com/serverlist.txt,打开这个文件可以看到改区的IP地址,但有些私服列表信息被加密了,无法查看,那么使用下面的方法。
方法二:
用登陆游戏后,拉下屏幕返回桌面,然后 开始-运行-输入cmd,打开命令提示符后,在命令下输入netstat -n
出现以下数据:
Proto Local Address Foreign Address State
TCP 192.168.0.101:3449 219.133.60.142:433 CLOSE_WAIT
TCP 192.168.0.101:3454 192.168.0.105:139 ESTABLISHED
TCP 192.168.0.101:3474 222.73.5.231:3051 ESTABLISHED
TCP 192.168.0.101:3480 222.80.135.28:80 TIME_WAIT
TCP 192.168.0.101:4102 218.244.152.47:80 ESTABLISHED
TCP 192.168.0.101:3481 211.98.哈哈 他们额答案你肯定看不懂吧
- 2楼网友:西风乍起
- 2021-05-14 03:55
首先还是必须要下载私服网站的登陆器/选择你要玩的服务器/,一定要在运行的情况下
在电脑开始/运行栏里面输入命令cmd
然后弹出命令提示符
在c:>后面输入命令:netstat
这是你的电脑现在正在连接的IP,找出一个端口为7000的IP,哪个就是你正连接的服务器的IP了
- 3楼网友:毛毛
- 2021-05-14 02:51
破解登陆器,还有登陆器IP一个文本里面也有不过有些会加密的被登陆器,还有看防火墙 传奇端口 好像一般是7000端口占用的IP就是那个了,不用防火墙也可以举个例子。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯