关于作者

用户名:bitplus
笔名:BitPlus
地区: 北京
行业:其他

日历  

快速登录

+ 用户名:
+ 密 码:

在线留言



收藏

广告


Google站内搜索

Google
Web bitplus.bokee.com

相关连接

访问统计:
文章个数:56
评论个数:21
留言条数:2




Powered by BlogDriver 2.1

BitPlus精彩每一天

 

  天天精彩,天天新鲜~~~

文章

0x0000006F SESSION3_INITIALIZATION_FAILED 解决方法

最近重启电脑时遇到0x0000006F SESSION3_INITIALIZATION_FAILED的错误,安全模式也无效,以为是硬件的问题,于是一一拆出来排错,依然没有找到原因.查网上的资料都是说硬件的问题.实在没办法了,我就打算先用GHOST备份然后用XP安装盘修复,结果在做GHOST的时候提示硬盘有chkdsk的错误挂起,我又换成XP的安装盘启动进入故障恢复控制台,打chkdsk /R检查并修复(需要c:\windows\system32\autochk.exe),然后重启,居然解决了这个问题.晕啊~~~~

- 作者: BitPlus 2008年06月1日, 星期日 13:59  回复(0) |  引用(0) 加入博采

晒一晒刚买回来的机器-30.5×26.5×6.5cm

为了庆祝pfSense出了1.2正式版,周末买了些配件组装成一台机器,准备用来做OpenVPN,如下:
主板:台湾产 Axiomtek SBC86807 带Intel Celeron-M 1G 免风扇,6个USB,4个COM,2个网口(1个100M,一个1000M) 17x17cm
内存: DDR 512M CF: 128MB 还有转接卡
机箱:大水牛 带150W电源 30.5×26.5×6.5cm
顺便测试了一下,可以顺利运行m0n0wall和pfSense,下一步装一下花生壳,做个证书,就可以OpenVPN了,哈哈~~~ 废话少说,上图~~

- 作者: BitPlus 2008年03月12日, 星期三 17:37  回复(0) |  引用(0) 加入博采

清除SQL Server的sleeping进程
CREATE PROCEDURE dbo.KillAllProcesses @dbName varchar(50)


AS

BEGIN

SET NOCOUNT ON

DECLARE @spid INT,

@cnt INT,

@sql VARCHAR(255)

SELECT @spid = MIN(spid),@cnt = COUNT(*)

FROM master..sysprocesses

WHERE dbid = DB_ID(@dbname) AND spid != @@SPID AND status = 'sleeping'

WHILE @spid IS NOT NULL

BEGIN

SET @sql = 'KILL ' + RTRIM(@spid)

EXEC ( @sql )

SELECT @spid = MIN(spid),@cnt = COUNT(*)

FROM master..sysprocesses

WHERE dbid = DB_ID(@dbname) AND spid != @@SPID AND status = 'sleeping'

END

END

GO

- 作者: BitPlus 2008年02月2日, 星期六 11:11  回复(0) |  引用(0) 加入博采

算24
不限制运算符的情况下,24点必有解,4个数A,B,C,D
(A'!+B'!+C'!+D'!)!
'代表求导,任意一个常数求导都是0,,
!代表阶乘,就是从1乘到这个数,数学规定0!=1,然后1+1+1+1=4所以4!=1x2x3x4=24

- 作者: BitPlus 2008年01月26日, 星期六 19:21  回复(0) |  引用(0) 加入博采

SQL Server2000用户数据库显示“无项目”
Microsoft SQL-DMO (ODBC SQLState: 22003)
Error 220: Arithmetic overflow error for that data type smallint, value=32826.
Arithmetic overflow error for data type smallint, value=32826.
The statement has been terminated.

Enterprise Manager Databases folder shows "No items"



no need to drop anything - it's enough to restart that databases whose status causing overflow errors



USE master

GO

DECLARE @db_name varchar(500)



DECLARE dbn_cursor CURSOR FOR

SELECT [name] FROM sysdatabases;



OPEN dbn_cursor



FETCH NEXT FROM dbn_cursor

INTO @db_name



WHILE @@FETCH_STATUS = 0

BEGIN

select * from sysdatabases where name = @db_name

IF @@ERROR <> 0

BEGIN

declare @off int

print 'Restarting database '+@db_name



exec @off = sp_dboption @db_name, 'offline', 'TRUE'

IF @off <> 0

print 'Taking offline failed! Need manual workaround!'

else

begin

declare @on int

exec @on = sp_dboption @db_name, 'offline', 'FALSE'

IF @on <> 0

print 'Bringing online failed! Need manual workaround!'

else

print 'Restart successfull!'

end

END

FETCH NEXT FROM dbn_cursor

INTO @db_name

END



CLOSE dbn_cursor

DEALLOCATE dbn_cursor

GO

- 作者: BitPlus 2008年01月23日, 星期三 13:34  回复(0) |  引用(0) 加入博采

命令行下如何开启windows的远程桌面连接

由于XP开始远程桌面连接服务,即终端服务就已经是默认启动了,只不过是不允许外面连,需要在我的电脑中设置允许远程连接。这时可以用修改注册表的方式实现同样的GUI操作结果。
把下面的文本保存成bat文件,运行就OK了,即时生效。
echo Windows Registry Editor Version 5.00>3389.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server]>>3389.reg
echo "fDenyTSConnections"=dword:00000000>>3389.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp]>>3389.reg
echo "PortNumber"=dword:00000d3d>>3389.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp]>>3389.reg
echo "PortNumber"=dword:00000d3d>>3389.reg
regedit /s 3389.reg
del 3389.reg

- 作者: BitPlus 2007年12月20日, 星期四 09:02  回复(0) |  引用(0) 加入博采

reflector.Net
.net 的破解,ilasm/ildasm 外加 reflector.net 足矣
加强名也麻烦不了多少,可能也就算上 regedit 并多花3分钟。

Step 1: 找到 “可疑” 代码(用 Reflector.net 帮助分析并缩小范围),分析并确定破解策略
Step 2: ILDasm 获得 IL 代码,然后直奔主题
Step 3: 修改目标 IL 代码(如果没有把握,其实也不必很麻烦地去学习IL Assembly Language,写一小段代码用csc编译,然后用ILDasm获得需要的IL代码),用 ILAsm 编译修改结果
Step 3.5: 有必要的话,去掉强名签名(呵呵,分两种情况讨论,但都不难)
Step 4: 放入到目标环境中,测试、验证结果
Step 5:
If (bSucceed)
{
new ACupOfCoffee(Coffee.Espresso);
}
else
{
goto Step 1;
}
常用的工具:ILAsm.exe、ILDAsm.exe、Reflector.net、SnippetCompiler、CSC.exe、RegEdit.exe

当然,没有Reflector.net、SnippetCompiler只不过可能会让你的咖啡凉了而已。

- 作者: BitPlus 2007年12月14日, 星期五 17:53  回复(0) |  引用(0) 加入博采

dd-wrt路由相关命令

固件升级 tftp -i 192.168.1.1 PUT dd-wrt.v23_generic.bin

openwrt 清nvram: mtd -e nvram erase nvram

- 作者: BitPlus 2007年09月22日, 星期六 19:45  回复(0) |  引用(0) 加入博采

dd-wrt 最大连接数设置
nvram set ip_conntrack_max=n
nvram commit

- 作者: BitPlus 2007年09月22日, 星期六 10:28  回复(0) |  引用(0) 加入博采