移动硬盘挂了

五 17 2012

真的不想吐槽,10来天前刚买的移动硬盘
忆捷640G,459,买来时还窃喜真便宜
现在后悔了,这尼玛太坑爹了
买来后第一天在linux下用过后就要我格式化,当时没当回事
用了10多天没出事,也就不在意了,结果昨天下午在linux下一用就挂了
大概是因为我要拔的时候它还在写数据吧。不过这样不是应该只是文件错误吗?
现在想起来,实在是有点坑爹啊
早不坏迟不坏,偏偏在我打算重装系统,已经把资料全拷进去的时候挂了
资料不多。100G,大多数还能下到
电影电视剧什么的都好说,迅雷幸苦个半天就能重下一份新鲜的
一些课程视频和工具也还好,无聊拖一个晚上也能拖下来
关键是里面的代码和文档都没了!!!!
而尼玛有两个文档写了好几天才写出来,今天晚上就要用!
还有和基友苏州游的照片也都没了
好像还有一些好东西?珍藏的写真也没了
初音也没了,搜集好久的小工具没了,好多东西都没了。。。
这些还都是直接Ctrl+x进去的,没备份了
网上搜了半天没有解决方法,不管什么命令,读不到盘好像都用不了
so,直接快格,苦逼的是我昨晚选错了恢复工具
选了个之前没听过的final data,速度奇慢不说,效果也不好
折腾了大概14个小时还没折腾好,看那尿性还得再折腾10个小时,
估计是想凑满一天
现在换了 easy recovery 速度好点,而且能看到可以恢复哪些文件
但愿晚上能搞定
阿门

ps:问了下一个买了同样硬盘的同学,一样出事了,他是500G资料挂了。。。。
ps2:收了个日立500G移动硬盘,准备把这个出掉,只要慢扫无坏道!

No responses yet

多思路拿shell(1)–备份图片木马

五 14 2012

首先是这次的目标网站:
Continue Reading »

No responses yet

OpenBTS(5)–成品展示及其他

五 10 2012

STITP报告前几天交了,写的时候真心感觉很水,怎么说呢,感觉自己其实没做什么

但确实花了很多时间,还是那句话,自己做确实很慢,如果有人指导一下,可能1-2天就能搞定

不过自己也从这里面学到一点东西,具体就不多提了

几张图片,关于成品展示

 

Continue Reading »

No responses yet

(转)新闻周刊:《2012:31个让你变聪明的方法》

五 01 2012

转载自 http://blog.emagic.org.cn/content/i2656.html

 

作者:Sharon Begley

翻译:舍得 罗玮

 

Continue Reading »

No responses yet

用Crypto++实现IDEA加解密

四 30 2012

做课程设计做IDEA加解密算法,因为编程比较弱,
于是就在网上找了个直接实现的,结果验收时被老师问住了。。。。
想重写一个,用现有的密码学的库来实现,Crypto++是Google出来的一个很不错的库
介绍可以看这里 http://www.cryptopp.com/

使用Crypto++之前要先对其编译生成lib文件,我使用的是vs2010
(Linux下需生成.so文件,具体参见:http://jason-gs.iteye.com/blog/659383)
下载的是5.6.0版本的,编译时会报错
对下面两件文件修改后可以编译成功(修改加粗部分)
1.
文件:pubkey.h
行数:243
原始代码:return HashIdentifier(NULL, 0);
修改代码:return HashIdentifier((const byte*)NULL, 0);
Continue Reading »

Comments are off for this post

OpenBTS(3)–具体操作

四 21 2012

安装好平台后就是要具体操作了
可能在这之前还有各种各样的问题,这边略过不谈
假设都能正常使用,并且你有一张专门写好的测试用sim卡
那么就可以直接运行OpenBTS了
Continue Reading »

No responses yet

华为实习生面试经历&心得

四 16 2012

这应该是我第一次正式面试,说起来当时真的很紧张,
6点多就醒了,7点起床,然后7点半左右吃完早饭出发,
早上上班时段地铁上真的非常非常挤,不仅挤,而且感觉闷,
我还好,同去的同学感觉就很不舒服,说是有点晕,
注意面试那天的天气,这关系到你的着装以及一系列问题。

到了华为大概9点,发现排了很长的队,等吧,这个时候观察了一下,
没有多少穿正装的,估计是实习生,大家不是太在乎吧,
9点15左右进去等候,然后就是焦急的等待,看了几个华为的广告片,
挺有趣的,不过是在灌输华为奋斗的文化,不是很赞同。
可以带本书什么的,面试期间要等的时间还是挺长的。
Continue Reading »

No responses yet

OpenBTS(4)–项目总结

四 15 2012

关于这个项目我觉得还要再写三篇文章,一篇对整个项目的总结(也就是这篇),
一篇用来具体讲怎么操作,还有一篇就是最后做出来的成品展示。

其实我觉得这个项目真的很失败,从头到尾,从上到下,其中有我的原因
也有其他人的原因。
我的错误就是太过于拖沓,没有分配好相关工作和制定好项目进度,
其实我一个人大概认真看上两周差不多也能做到现在这个样子,
但就是没有好好看,暑假期间也没能好好看书,都浪费在了游戏上,
平心而论,这个项目没能完成,我这个项目负责人应该负主要责任。
但项目涉及的其余几个人,包括同学和老师,我觉得都有一定的责任。
老师的不作为,同学的推脱都极大的影响了项目的进度。
一个好的team是绝对不会这样的。

别人的缺点就不多说了,老师的不作为和同学的推脱也极大的影响了进度。
但这个项目也不完全失败,我从这个项目中也收获了一些。
包括看清了自己的缺点,学到了一些知识,学会了学习的方法,
还有就是作为一个Leader的一些体会:
首先就是Leader要对项目有一个整体的认知。大概每一步要做什么自己要很清楚。
其次就是要保证团队的凝聚力,不要做到一半大家就想着散伙。
最后要学会与上下沟通,遇到什么问题要及时解决,不能拖沓!!!

No responses yet

验证C语言内存分配

四 10 2012

看书时遇到的一个问题:
C语言中局部变量(包括static类型)、全局变量(包括static类型)、
动态申请的内存变量在内存中的地址以及默认的初始值分别是多少?

写个程序验证一下:
对于C语言,内存分配区域主要有5个:
(1)栈区:在执行函数时,函数内局部变量(不包括static变量)、
函数返回值的存储单元在栈区上创建,函数执行结束时
这些存储单元自动被释放。
(2)堆区:也就是动态内存分配,程序在运行的时候用malloc
(calloc、realloc等)等申请的内存,程序员自己用free
释放内存。
(3)静态存储区:该内存在程序编译的时候就已经分配好,这块内存
在程序的整个运行期间都存在。
(4)常量区:各种常量都分配在文字常量区,程序结束后由系统释放。
(5)代码区:存放整个程序的代码,数据和代码是分开存储的。
Continue Reading »

No responses yet

OpenBTS(2)–资料整理

四 07 2012

整理一下现在搜集的OpenBTS资料吧
首先是网址:
https://wush.net/trac/rangepublic
这个wiki很不错,能找到不少东西

http://sourceforge.net/mailarchive/forum.php?forum_name=openbts-discuss
OpenBTS列表这个真的是非常好用

http://gnuradio.cc/thread.php?fid-13.html
这个中文论坛内容不多,不过有些问题还是能找到答案的

http://gnuradio.org/redmine/projects/gnuradio/wiki/OpenBTSUHD
gnuradio.org的OpenBTS页面,这也是我主要参考的网址

其次就是自己搜集的一些资料

OpenBTSfordummies,这个参考文档非常有名,我也参考了不少
Catchinganddecodinggsmsignal,这个是项目最开始用的文档,讲的比较泛,不过有很多不错的idea
Decoding_GSM,这个是国外某大学的文档,很详细
execise06-USRP2,用USRP2做的一个小实验,so easy,可以帮助熟悉器材
还有其他的就不介绍了,打包下载地址

http://dl.dbank.com/c0wdb9fsuv

No responses yet

Older posts »