忙了2天终于把这个新相册程序搞定了~
mg2+某人的js代码。。。
可以说这个相册是一个mg2的hack 使用了mg2的引擎。
目前没有搞定加密相册的访问问题,多语言支持也有点问题。
下一步计划 加入mysql的支持 然后把数据库部分重写,脱离mg2的约束
[attach=58]
Post by tywtyw2002 on 2009, December 30, 4:36 AM
Post by tywtyw2002 on 2009, December 27, 10:56 AM
忙了2天终于把这个新相册程序搞定了~
mg2+某人的js代码。。。
可以说这个相册是一个mg2的hack 使用了mg2的引擎。
目前没有搞定加密相册的访问问题,多语言支持也有点问题。
下一步计划 加入mysql的支持 然后把数据库部分重写,脱离mg2的约束
[attach=58]
Post by tywtyw2002 on 2009, December 16, 6:04 AM
打dota满员了没进去,正好也是闲着,就写一写这个吧。
用php转化图片为ascii字符画。
目前ascii字符画我只明白灰度的原理,对于彩色字符画不懂。
那种只用了一个字符靠颜色不同而生成的字符画我觉得不应该叫做ascii字符画。
那种原理更加的简单,读取一个像素点的颜色然后输出 <font color=#******>字符</font>就ok了,
但这种的弊端就是html文件十分大,如果一副200*120的绚丽色彩图片html能达到8mb。
解决的办法就是降低色彩的位数。这个图出了显示技术外,我觉得没有什么实际用处。
下面介绍ascii字符画,ascii字符画就是用ascii字符(asdfgh!@¥什么的都是ascii字符)来表示不同的灰度,
此技术的难点是ascii字符灰度表,灰度表的好坏决定了图片的好坏。
计算ascii字符的灰度并不是只计算改ascii字符所占的像素。
因为在10号字很多ascii所占像素值是相同的,还有有些字符即使占得像素很多但是他留白的地方也很多。
8和H的像素一样多 可能h还有多一些,但是在远处看 8组成的画要比 H组成的更黑一些。
我自己计算了3个灰度表感觉都不是很理想,经过多方面查找找到了一个比较不错的灰度表。
色阶是63bit的,已经足够了。
我自己做了个24bit感觉很缺颜色,只是表现出大体的,具体细节都丢失了。
63bit的ascii灰度表我只有php的了,在网上找的那个被我删了。。。。
灰度表完成了 就可以把图片转换成ascii字符画了。
大致原理是 ,读出每一个像素的颜色信息 。(先计算长和高,然后for语句)
读像素的颜色我用的是php的gd库
不过这个信息rgb是分开的,而灰度的rgb的值是相同的。
就需要转换了。在网上找到的公式 $gray = 0.3*$color[red] + 0.59*$color[green] + 0.11*$color[blue];
灰度是256bit的,而我们只有63bit 那么做个简单的加减法运算就可以了。
最后echo一下字符就ok了。
本人才疏学浅,程序就不放了,免得被人笑话。
我相信你们写这个程序也就几分钟而已 。^_^
继续dota了,上一篇日志是做完的视频。
我的word都毁了 word2007打开txt 在存成docx有bug 空格自动没了。。。倒是字符画参差不齐。。。
最后提醒一句字体要用等距的 比如宋体
ps 自己感觉程序执行时间还可以,一张150.*120的图片 0.759s
717张用时250多s
Post by tywtyw2002 on 2009, December 15, 4:14 PM
发现最及很流行这个于是就自己做了一个玩。
word+ahk+php
ahk用来给word翻页的 比做红好多了 不卡
php转化图片为字符,用了gb库。效率可以接受 0.879s一张图
Post by tywtyw2002 on 2009, December 7, 5:18 AM
ar5007eg 使用bt4教程
最及弄了个acer的小本 才314加 比较便宜 由于学校无线网有密码只能破解了
于是下载了bt4 先下的是骨头版 信息如下
===========================================
bt4-pre-final-bones-sp-cn.iso 骨头版
和先前的版本比起来增加了spoonwep2/spoonwpa,有789M左右,只带了aircrack-ng组件.
图形界面使用了spoonwep2/spoonwpa/gerix-wifi-cracker.
----增加rtl8187L芯片r8187驱动,可调发射功率,更高的灵敏度,crack首选.
----增加rt73芯片rt73驱动,crack首选.
----增加madwifi驱动
----安装到硬盘后可使用apt-get安装所需软件或更新
bt4prefinalbones-sp-cn.iso 789M
md5:63fedd3b97559f4f1992221d50b12223
----------下载地址:
bt4prefinalbones-sp-cn.part1.rar
http://www.rayfile.com/files/bff1b980-66e6-11de-a445-0019d11a795f/
bt4prefinalbones-sp-cn.part2.rar
http://www.rayfile.com/files/82ef1823-66d3-11de-a60d-0019d11a795f/
bt4prefinalbones-sp-cn.part3.rar
http://www.rayfile.com/files/69667f23-66b9-11de-94dd-0014221b798a/
===================================================
进入系统死活不识别网卡,无法破解
ps 对intel 5100 bgn支持良好直接出wlan0
于是下载了bt4正式版
bt4 pre final版本 1.3G
http://www.offensive-security.com/blog/backtrack/backtrack-pre-final-public-release-and-download/
bt4正式版是没有spoonwep&spodwap的 而且是e文的 比较大
但是对ar5007eg支持良好。
网卡直接出wlan0
好了下面说下怎么用bt4正式版破解wep密码吧
首先把bt4正式版做成u启动,由于我以前u盘上有老毛桃的pe 再加上我也忘了当时怎么做的u盘启动。我就不介绍怎么制作u盘启动了 大家自己baidu下吧 我只说下怎么改grub吧
用rar打开bt4.iso把boot和casper复制到u盘根目录
由于要加载spoonwep和spoonwpa 把allspoon.deb也复制到u盘中
allspoon.deb本文结尾有下。
再找到grub的list文件 老毛桃pe的是在winpe目录下的m.l文件把bt4的grub启动信息加入进去
一般是加到文件开头
========================================
title Start BackTrack FrameBuffer (1024x768)
kernel /boot/vmlinuz BOOT=casper boot=casper nopersistent rw quiet vga=0x317
initrd /boot/initrd.gz
title Start BackTrack FrameBuffer (800x600)
kernel /boot/vmlinuz BOOT=casper boot=casper nopersistent rw quiet vga=0x314
initrd /boot/initrd800.gz
=======================================
保存 crtl+s
这样u盘就能启动bt4了
启动bt4后并没有图形界面
等到出现bt4@root#时输入 startx
久违的图形界面就出现了
这样只是bt4启动了 还不能破解任何密码
载入spoonwep
因为我把allspoon.deb扔到u盘根目录了
打开个命令行(shell)
#cd /cdrom
因为u盘被模拟成cdrom了
#dpkg –i allspoon.deb
这样桌面上就出现spoonwep 和spoonwpa的图标了
这样还不能破解 要激活网卡
激活网卡
进入shell
#ifconfig wlan0 up
#airmon-ng start wlan0
网卡激活完毕
出现了mon0就可以用spoonwep破解了
spoonwep使用的教程baidu吧 本人比较懒。