Setuna_F_Seiei
Setuna_F_Seiei
关注数: 20
粉丝数: 0
发帖数: 94
关注贴吧数: 0
关于超界 如何处理的问题 在语言中 都是有界的 那遇到超界的题目我们该如何处理(我也在想!!) 例如 输入一段英文句子(字母数>~(远大于)255) 要求统计各字母出现次数~~ 这时我们该怎么处理呢?? 希望有人能做出来 可以用分段的 那么该怎么分段呢~~
PASCAL日历表~~ 无聊自己做了一个 发现错误多多啊 改了很长时间现在大致好了........ 做得很没条理(想到什么就加进去) 对蔡勒公式也不是很理解 改了很多次 也检查了很多次 有什么错误希望大家能提出 可以加我QQ联系我~~276790434 或者大家对PASCAL交流~ 好了代码: 美化工作以后再做啦 太懒了 还是分块也以后再...... program xq; var co,year,mon,day,x,c,y,k,t,maxd:integer; ok:array[1..6,1..7] of integer; begin year:=1583; while year>1582 do begin maxd:=0; for k:=1 to 6 do for t:=1 to 7 do ok[k,t]:=0; writeln('Must Be later than 1582,if not it will exit'); writeln('input year month,just like 2009 8:'); readln(year ,mon); co:=0; if (year mod 400=0) or ((year mod 4=0) and (year mod 100<>0)) then co:=1; case mon of 1,3,5,7,8,10,12:maxd:=31; 4,6,9,11:maxd:=30; 2:if co=1 then maxd:=29 else maxd:=28; end; day:=1; if mon<=2 then begin mon:=mon+12; year:=year-1; end; c:=year div 100; y:=year mod 100; x:=c div 4-2*c+y+y div 4+13*(mon+1) div 5+day-1; x:=x mod 7; if x<0 then x:=x+7; ok[1,x+1]:=1; x:=0; for k:=1 to 6 do for t:=1 to 7 do begin if ok[k,t]<>0 then x:=1; if (x<>0) and (x<=maxd) then begin ok[k,t]:=x; x:=x+1; end; end; writeln(' SUN MON TUE WED THU FRI SAT'); for k:=1 to 6 do begin for t:=1 to 7 do if ok[k,t]<>0 then write(ok[k,t]:4) else write(' ':4); writeln; end; end; readln; readln; end.
有没有什么好玩的游戏...麻烦推介下 哎 破解后反而不知道要玩什么了 找游戏 找得好累 现在到多玩一看到游戏列表就想吐... 恩 希望大家可以推介一下 我不喜欢格斗类的游戏 RPG现在ED5在玩着 不想玩其他的 对于怪物猎人 战神 啪嗒砰的也无爱 最好是休闲的 容易上手的 比较有趣的 容量最好在600MB左右的 额 其实不想做伸手党的 实在找不到所以............ 先谢谢了
大家帮帮忙~~回答我几个问题~研究性学习~ 我~高一的~ 恩~~男的~~~ 希望大家能回答我的几个问题~ 题目不多~希望大家可以认真选择~先谢谢了。。。。。。 1、请问您所在的年级? A、高1 B、高2 C、高3 2、您每天作业的时间? A、1小时或以下 B、2小时 C、3小时 D、4小时或以上 3、您每天的睡眠时间? A、5小时或以下 B、6小时 C、7小时 D、8小时或以上 4、您每天大约的入睡时刻? A、10点或以前 B、11点 C、12点 D、1点或以后 5、您上课的表现怎样? A、精力充沛,学习状况良好 B、基本正常,能认真听讲 C、上课经常走神,情绪低落 D、上下课睡觉,除睡觉之外毫无兴趣 6、您是否经常失眠?如果是,希望您能提供原因。
从3到3000000000000000 psp3到psp3000000000000000 都是有人占了~~好强大 3000变形 最多的是300 和 30000 这几个吧 好强大 +_+
psp3000 破解并不是梦 还需要等待一段时间 硬件破解工程师正在努力 大家等了这么久,为什么psp3000 就这么难破解呢,原因在于DA神 无法读取NAND falsh 的IPL ,如果能够将IPL从NAND flash 中dump 出来,对于破解就有了很大的进展。 大家看了这么多关于pre_IPL 和IPL的文章, 大家就应该明白 pre_IPL 负责加载 IPL ,但是在V3 和90 主板中,由于更换了新的CPU, pre_IPL已经和以前有了很大的不同,它增加了对IPL的合法性 进行检查。 用加密算法 计算位于0-0X40位置的32字节的模块数据,将得到的密文与0xFE0位置的数据进行比较 如果相同,则会通过检测,证明IPL是有效的。 然而,大家也知道,NAND flash 有三个大区域: IPL: 必要信息验证的区域,做一些初始化和验证 引导系统启动 IDStorage : psp主机信息存储区 MAC地址等一些 主机信息就存放在这里 MASS Storage: 这里就是系统区,就是我们操作系统启动的位置,还有你运行程序的内存区,就相当于内存条了。 psp1000的时候,由于NAND flash 是外置的,被焊在主板上了,所以就可以通过将NAND flash拆解下了,用专门的电路版去读取它内部的数据。 但是到了psp2000的时候,这块NAND flash 被内嵌入到CPU中去了(和CPU融为一体),就不可能拆下来了,也就没有办法通过硬件的办法,将NAND flash 区里的所有数据读取出来。 也就是得不到IPL 等数据了。 但是大家可能有疑问了,大神怎么就得到了。 这主要还是归功与对psp1000的研究,因为研究psp1000知道了 操作系统的内核,知道了软件读取NAND flash 的方法和函数。 大神通过一些系统漏洞,获得了系统的一些权限(一般是内核级的权限),通过漏洞执行了他设计好了的代码,而这段代码,就可以将整个 NAND flash 区的所有数据读取,并保存到 记忆棒上去(nand.bin),然后分析nand.bin 就知道了 nand flash 里面存储的一些数据是怎么样的,当然 IPL 肯定就在 这个nand.bin 文件中了。 这样就得到了我们所需要的IPL, 接下来进行一些修改,就可以将它放到记忆棒上去,做成我们的“神卡”,再配合 神奇电池(它只是一个让 psp从 记忆棒启动的电池),CPU 就会 从记忆棒上的IPL执行。然后将我们的刷机程序载入执行, 完成我们的刷机。 好了 啰嗦了这么久了, 下面就该说psp3000了, 根据psp2000 的经验, 大神就会同样利用 一些系统溢出漏洞,执行一段同样的溢出代码,将NAND flash 全部 dump 出来, 他们使用了像爆冲赛车那些游戏漏洞,最终取得了系统的内核权限(kernel),进入了系统的内核,可以执行任意代码,但是问题出现了,按照道理,在 内核权限下,可以读取系统所有的资源, 按道理,读取整个nand flash 区 应该不成为问题的。 但是这次 却读取不出来 ,也就是说在内核的权限下 ,IPL 区 和 IDStorage 区 这两个区的数据 是无法读取的,不具备读取的权限,被系统阻止了。 原因可能有3,第一,IPL 和IDStorage 区被赋予了比内核还高的权限,内核权限是无法读取的。 (那么内核还能称做内核吗?) 第二,IPL 和IDStorage 区域的读取被加上了密码验证,只有某些条件下才能读取。 第三,由于nand falsh 被内嵌到CPU内,sony可能重新设计了里面的规则,nand flash 不再受系统的管理,它受别的控制模块管理。 那么 大神难道就没有办法 得到 他想得到的IPL吗? 方法当然还有的,软件方法可能没有办法,但是硬件办法倒是有的。 大家可能听过,硬件逆向工程吧。 做山寨的人应该知道。 硬件工程师,可以通过一定的化学办法,将保护CPU的那一层黑色外壳 腐蚀掉,然后露出CPU的内部,也就是硅晶体 电路。 这个时候可以通过显微镜或者电子显微镜,分析 CPU内部的电路,找到内嵌的NAND flash 区域,让后将系统的地址总线和数据总线通过探针的办法引导出来,然后通过读取电路,将nand flash 里的数据读取出来,这样是不存在权限上的问题的,纯粹物理读取。 这也就是 硬件黑客所做的事(通常我们将硬件逆向工程师称作 硬件黑客) 。 这种技术只有少数人掌握,军方有专门的这样机构。 所以通过这种办法,只要得到了 nand flash 区所有的数据(包括IPL 等),相信大神 应该马上会做出 新的记忆棒 ,(相信 新的神电 可能要 用蓝工电池了 )。 相信 某些组织开始硬件读取了。 只是时间问题了,或者还有其他的一些突破,相信不久的将来就会被破解掉, 应该是时间问题了。 大家再继续撑下去 和我们的小P一起~~~~
1
下一页