0%

PhysicsBird(物理实燕)APP为物理实验而生。于安卓、IOS平台开发。
作者为在校生,应用仍有不完备之处。
有任何建议或意见请在留言区交流~或微信:stranged

Brief Introduction

  • 本应用是用以简化物理实验数据处理过程的应用,功能限于物理实验所需的数据处理,提供均值计算,坏值剔除,直接不确定度计算,线性回归计算功能。(虽然简化了计算,但也要记得公式怎么用哦~)
  • 目前已经完成2.5版本,在多个安卓应用市场上架。
  • 用户可在 360,91,应用宝,豌豆荚,魅族,乐商店,百度应用市场搜索“物理实燕”下载本APP。
  • IOS版本无上传App Store计划,已在github开源,需要在xcode下真机调试安装。(使用xcode7.3.1,swift开发)
  • 安卓与苹果使用说明类似,以安卓端作为介绍的版本
    阅读全文 »

Material Design Libs in github and wiki

介绍:
Google I/O 2014 发布 Material Design,1sters 于 2014-09-09 上线中文版,并稳稳占据百度和 Google material design 关键字的第一名。
历时一年,官方已经新增 20+ 章节,我们再次发力,于「2015-08-16」翻译校对完毕所有新增章节,重新发布。

内容来源
官方英文文档:
http://www.google.com/design/spec/material-design/
中文版网站:
http://wiki.jikexueyuan.com/project/material-design/
中文版 GitHub 仓库:
https://github.com/1sters/material_design_zh_2

Libs
MaterialDesignLibrary
rey5137/material
MaterialEditText
MaterialTabs
MaterialViewPager

阅读全文 »

ZIP密码破解——明文攻击

—— evalsafe group

介绍:

随机计算机性能的提高,很多人可能觉得找到一个zip文件的密码是一件很简单的事情。通常,破解zip文件有三种方法:暴力破解、字典攻击,以及明文攻击。

在介绍这三种方法之前,我先给大家介绍几个工具:

AZPR : http://www.elcomsoft.com

UZPC : http://www.chat.ru/~m53group

PKCrack : http://www.unix-ag.uni-kl.de/~conrad/krypto/pkcrack.html

具体怎么使用,可以参照他们的文档,很详细。当然,你也可以通过搜索引擎选择其他的工具。

  • 第一步
了解目标文件
俗话说,知己知彼,百战不殆。
在进行破解之前,全面了解加密的文件可以帮助我们获得很多有用的信息。比如,用WinRAR(windows)或者‘unzip -l’(linux)命令来?获取压缩包的目录结构,和它所包含的文件信息。你时刻要提醒自己注意>的是,有没有可能知道某个加密文件的部分信息。比如说,一个简单的文本文件(readme.txt),或者通用的dll文件(VBXXX.dll、MFCXX.dll),或者是一个通用的.exe文件(SETUP.EXC)。尽可能的去发现任何你可能发现的东西,这一点非常重要。如果你得不到加密文件里的任何片段,那么很遗憾,你将无法使用明文攻击这一最有效的破解利器。

破解的三种方法:

  • 暴力破解。这是最花时间的一种破解方式,除此之外你还能期待些什么?正如它的名字所表达的,暴力破解就是不断的去尝试所有可能的密码。如果密码比较短,或许在短时间内可以找到正确的密码。但是如果比较长,比如说用64个字符长的字符串来做密码的话,可能你重生十次后发现依然未能找到答案。

  • 字典攻击。相比于暴力破解这种弱智儿童,字典攻击大概就是三岁小孩的智商。它使用了一个字典文件,然后一一尝试文件中的每个密码。现在在网络上有很多的人相互共享自己的字典文件,这使得字典攻击比暴力破解有效率得多。尤其是当目标文件是用一个弱密码进行保护的时候,字典攻击效率较高。但是,由于字典攻击没有囊括所有可能的密码,所以对于强密码保护的zip文件,字典攻击毫无办法。

最有意思的一种方法:

  • 明文攻击。这是到目前为止最智能的一种攻击方法,但只有PKCrack可以做到。眼见为实,你可以亲自尝试一下。但是首先,你需要一些前提条件:
    一个加密的压缩文件
    了解压缩文件的zip版本(比如加密平台、zip版本号等,可以通过文件属性了解。如果是linux平台,用unzip -v命令可以查看一个zip包的详细信息,包括加密算法等。 知道压缩包里某个文件的部分连续内容(至少12字节)
阅读全文 »

GIT上个人静态博客安装

—— evalsafe group

octopress在GIT上的安装,根据视频演示,整理文字内容如下。

更新后注明:

1.
需要搭建平台环境,并且修改部分http地址

(2015.11.22更新Ruby镜像地址,因http镜像关闭;增加部分流程)

环境搭建:Git、Ruby、DevKit、MarkdownPad

2. ruby 环境问题,可能会遇到问题,提供其他方案

  • Git:版本管理工具,将代码托管到 GitHub
  • Ruby + DevKit:生成静态网页
  • MarkdownPad:Windows 下 Markdown 语法编辑器

    1.Git config –global user.name “”
    2.Git config –global user.email “”
    3.C:user目录下.ssh 使用bash ssh-keygen –t rsa –C “email” 回车
    4.密码可以不用输入。文件生成为pub公钥内容提交到git的settings,ssh keys Add 新的,加入key
    5.bash ssh –T git@github.com @again
    6.Ruby:Path Add to Path! & bash ruby dk.rb init 生成 yml文件
    7.Yml文件存有 ruby path
    8.Bash buby dk.rb install
    9.Octopress 克隆

  • 克隆 Octopress 至本地

    git clone git://github.com/imathis/octopress.git octopress

  • 安装依赖项

    gem sources –a https://ruby.taobao.org
    gem sources –r http://rubygems.org
    gem sources –r https://rubygems.org

    vi Gemfile VIM press i

    gem install bundler
    bundle install
    安装依赖项时需要注意

  • 安装并使用默认主题

    rake install
    1.bash rake generate rake preview
    2.文件夹Sources include head.html google libs.baidu.com/jquery

  • 新建博客

    rake new_post[“title”]

  • 新建单页面

    rake new_page[jikexueyuan]
    // creates /source/jikexueyuan/index.markdown

    rake new_page[jikexueyuan/page.html]
    // creates /source/jikexueyuan/page.html

阅读全文 »

About Information Security

Place to share.

xmsec