阳光心态,健康人生的博客

网络编程,网络安全,逆向

linux系统下局域网内让电脑能够共享文件

python -m SimpleHTTPServer 一句话就可以实现局域网共享文件,通过访问电脑IP访问文件,可以下载

2017-07-31 16:08:50

阅读数:353

评论数:0

[经典概念]:函数指针与指针函数

1.指针函数 先看下面的函数声明,注意,此函数有返回值,返回值为int *,即返回值是指针类型的。 int *f(int a, int b);   上面的函数声明又可以写成如下形式: int* f(int a, int b); 让指针标志 * 与int紧贴在一起,而与函数名f间隔开,这样看...

2017-07-31 15:48:44

阅读数:137

评论数:0

[linux]:对于linux新手常用的20个命令

你打算从Windows换到Linux上来,还是你刚好换到Linux上来?哎哟!!!我说什么呢,是什么原因你就出现我的世界里了。 从我以往的经验来说,当我刚使用Linux,命令,终端啊什么的,吓了我一跳。我担心该记住多少命令,来帮助我完成所有任务。 毫无疑问,在线文档,书籍,man pages以...

2017-07-31 13:21:29

阅读数:511

评论数:0

[网络协议]:如何验证DNS服务器是否支持dnssec协议

众所周知,DNSSEC对于DNS劫持虽然有极强的防御性,但由于被劫持的数据都会在验证失败后被丢弃,因而并不能让我们在DNS劫持的情况下获得正确的解析结果。(请先参考:什么是DNSSEC?DNSSEC的概念及作用) 所以,我们需要DNS安全传输的前提是加固客户端到DNS服务器之间的网络连接的安全性...

2017-07-31 12:12:21

阅读数:612

评论数:0

TCP/IP协议详解

为什么会有TCP/IP协议 在世界上各地,各种各样的电脑运行着各自不同的操作系统为大家服务,这些电脑在表达同一种信息的时候所使用的方法是千差万别。就好像圣经中上帝打乱了各地人的口音,让他们无法合作一样。计算机使用者意识到,计算机只是单兵作战并不会发挥太大的作用。只有把它们联合起来,电脑才会发挥出...

2017-07-28 15:47:34

阅读数:248

评论数:0

[linux]:linux shell编程之产生真随机数(利用时间轴的办法)

众所周知,linux自带的random实际上是一个伪随机,所以我这里用了一种新的办法来解决这个问题,那就是时间轴!时间轴是怎么回事呢?每个时间都是不固定的,这个是不可预测的,因此是随机的,通过获得现在的时间然后将现在的时间换算成秒,然后通过求模运算就能够获得你想要的随机数据了,注意这个是真的随机!...

2017-07-27 15:11:57

阅读数:482

评论数:0

[linux]:linux实现随机数的多种办法

在日常生活中,随机数实际上经常遇到,想丢骰子,抓阄,还有抽签。呵呵,非常简单就可以实现。那么在做程序设计,真的要通过自己程序设计出随机数那还真的不简单了。现在很多都是操作系统内核会提供相应的api,这些原始参数是获取一些计算机运行原始信息,如内存,电压,物理信号等等,它的值在一个时间段可以保证是唯...

2017-07-27 10:59:05

阅读数:193

评论数:0

[linux]:shell编程之如何进行日期时分秒的加减?

有一个非常简单的办法能够解决这个问题,那就是通过时间序列的办法。要知道所有时间都能够化成秒,所以我们的原理就是 (时间化成秒)—-》(加减秒)—-》(加减完的秒时间然后再化成格式化的时间)具体代码如下:功能为在1990-01-01 01:01:01这个时间基础上加上1个小时20分钟,思路为先把时...

2017-07-27 10:38:25

阅读数:960

评论数:0

[计算机网络]:DNSSEC原理

DNSSEC 原理、配置与布署简介 Posted on May 16, 2011 by Duan Haixin 作者:段海新,清华大学信息网络工程研究中心 摘要:DNSSEC是为解决DNS欺骗和缓存污染而设计的一种安全机制。本文概要介绍DNSSEC的背景、工作原理、在...

2017-07-26 10:46:07

阅读数:2002

评论数:0

在linux下面如何编写C程序

主要就是利用gcc命令编译以及 ./命令来执行,非常的简单 http://jingyan.baidu.com/article/47a29f24290208c0142399ef.html

2017-07-25 15:11:04

阅读数:1044

评论数:0

[linux]:linux文件系统简单介绍

Linux系统一般有4个主要部分: 内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统。部分层次结构如图1-1所示。  1. linux内核         内...

2017-07-25 14:07:37

阅读数:228

评论数:0

【git】:将本地代码提交到github远程仓库的简单命令行

git status git add *; //用来确认提交的东西 git status git reset *; //用来将不提交的东西放进去 git commit -m ” git pull 目的是将远程数据存储过来,判断前后两次代码是否有矛盾的地...

2017-07-14 00:36:05

阅读数:163

评论数:0

Idea 调试功能使用指南

这段时间一直在使用Intellij IDEA, 今天把调试区工具的使用方法记录于此。   先编译好要调试的程序。 1.设置断点 选定要设置断点的代码行,在行号的区域后面单击鼠标左键即可。   2.开启调试会话 点击红色箭头指向的小虫子,开始进入调试。   IDE下方出...

2017-07-04 23:54:38

阅读数:261

评论数:0

【总结】:本科毕业的简单总结

2017-7-3 今天去行政楼找了唐老师,然后跟他聊了一下子,聊到了职业取向的问题,其实讲真的,毕业了还是能去大公司就去大公司比较好,而我自己的水平确实不太够,所以我现在需要一个跳板然后去跳到大公司去,所以我选择了去北京。然后就是职业取向的问题,我选择了做信息安全应该以后都会做这块儿了,就往这条...

2017-07-03 17:30:40

阅读数:318

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭