文章分类 -  javascript

摘要:最近,在做恶意软的件检测时我们发现了一个LNK文件。该文件利用Github作为其C&C服务器,并使用了一个新的基于JavaScript的Bot,来在系统上执行恶意活动。 ZIP文件的MD5哈希值:f444bfe1e65b5e2bef8984c740bd0a49 LNK文件的MD5哈希值:219ded 阅读全文
posted @ 2018-06-16 13:09 linuxsec 阅读(172) 评论(0) 推荐(0) 编辑
摘要:DOM(文档对象模型)是针对HTML和XML文档的一个API,描绘了一个层次化的节点树,允许开发人员添加、删除和修改页面的某一部分。 HTML DOM 树形结构如下: 1.Node方面 1.1 节点类型 确定节点类型,兼容的方法是将nodeType属性与数字值进行比较,如下所示: if(someNo 阅读全文
posted @ 2018-02-10 16:10 linuxsec 阅读(119) 评论(0) 推荐(0) 编辑
摘要:前面已经说过当页面被架子到浏览后,所有的节点(元素)都会被封装成一个个对象。通过操作这些对象,使得HTML页面呈现动的状态。下面就看看可以对这些对象进行说明操作,怎么操作。 对dom节点的操作分为:获取节点(定位),创建新的节点,修改节点,删除节点。我们通俗称(增删改查),在适当的实际执行这些操作, 阅读全文
posted @ 2018-02-10 16:04 linuxsec 阅读(96) 评论(0) 推荐(0) 编辑
摘要:不知不觉做前端已经五年多了,无论是从最初的jQuery还是现在火热的Angular,Vue,React等前端框架,甚至是nodejs等服务端的兴起,归根到底,我始终觉着一切的核心还是JavaScript。于是最近就有了一个想法,想要梳理一下这些年学习以及使用JS的心得。 本系列文章主要是针对JS的相 阅读全文
posted @ 2018-02-10 15:49 linuxsec 阅读(349) 评论(0) 推荐(0) 编辑
摘要:1:DOM(Document Object Model)的概念和作用 document对象是DOM核心对象:对html中的内容,属性,样式进行操作。 节点树中节点之间的关系:父子,兄弟。 2:DOM常用属性 title:返回或设置当前文档的标题。 1 2 console.log(document.t 阅读全文
posted @ 2018-02-10 15:47 linuxsec 阅读(88) 评论(0) 推荐(0) 编辑
摘要:0x00 前言 最近不少网友反映电脑中了敲诈者病毒(又名“Locky勒索软件”),电脑中的文档,图片等重要资料被病毒加密。此类病毒载体为js脚本,由js脚本下载远程服务器的pe文件,并使此pe文件在本地运行,从而完成对受害电脑数据的加密。 根据360安全中心监测,js敲诈者病毒主要通过网页挂马和钓鱼 阅读全文
posted @ 2017-12-24 20:06 linuxsec 阅读(143) 评论(0) 推荐(0) 编辑
摘要:首先需要新建四个文件 一个服务器js 一个保存数据的txt 一个登陆、一个注册页面html 1、注册页面 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>regist</title> </head> <bod 阅读全文
posted @ 2017-06-04 17:08 linuxsec 阅读(216) 评论(0) 推荐(0) 编辑
摘要:网页版微信刚推出时,无数人被它的登录方式惊艳了一下,不需要输入用户名密码,打开手机微信扫一扫,便自动登录。从原理上讲,二维码只能是一段文本的编码,如何用它实现快捷登录的呢? 打开网页版微信,可以看到如下的页面: 如果你用我查查、支付宝、新浪微博等软件扫码二维码,你会发现此二维码解析出来是如下的网址: 阅读全文
posted @ 2017-06-04 16:57 linuxsec 阅读(113) 评论(0) 推荐(0) 编辑
摘要:前面的话 base-64作为常见的编码函数,在基本认证、摘要认证以及一些HTTP扩展中得到了大量应用。在前端领域,也常常把图片转换为base-64编码在网络中传输。本文将详细介绍base64的原理及用js实现base64编码器的过程 原理 Base-64编码可以将任意一组字节转换成较长的常见文本字符 阅读全文
posted @ 2017-05-21 16:24 linuxsec 阅读(156) 评论(0) 推荐(0) 编辑
摘要:一直想做一个通用的 JavaScript Web API 图形验证码服务这样封装,比做成 ASP.Net Server WebControl 更加通用,可以为任意消费页面(htm、jsp、php、asp、aspx)提供“Web 图形验证码”服务以下是一些关键说明1.CaptchaPlaceHolde 阅读全文
posted @ 2017-03-19 20:58 linuxsec 阅读(593) 评论(0) 推荐(0) 编辑
摘要:checkCode.js 阅读全文
posted @ 2017-03-19 20:53 linuxsec 阅读(85) 评论(0) 推荐(0) 编辑
摘要:每个弹窗的标识var x =0;var idzt = new Array();var Window = function(config){ ID不重复 idzt[x] = "zhuti"+x; 弹窗ID 初始化,接收参数 this.config = { width : config.width || 阅读全文
posted @ 2017-03-18 21:15 linuxsec 阅读(305) 评论(0) 推荐(0) 编辑
摘要:var inputs = document.getElementsByTagName("input");//获取所有的input标签对象 var checkboxArray = [];//初始化空数组,用来存放checkbox对象。 for(var i=0;i<inputs.length;i++){ var obj = inputs[i]; if(obj.type=='checkbox'... 阅读全文
posted @ 2017-03-18 21:12 linuxsec 阅读(464) 评论(0) 推荐(0) 编辑
摘要:对DOM的两个主要扩展是Selectors API(选择符API)和HTML5,还有一个不太瞩目的Element Traversal元素遍历规范为DOM添加了一些属性,另外还有一些专有扩展。 选择符API 元素遍历 HTML5 专有扩展 选择符API 让浏览器原生支持css查询,原理就是所有实现这一 阅读全文
posted @ 2017-02-11 12:31 linuxsec 阅读(134) 评论(0) 推荐(0) 编辑
摘要:1,获取元素方法: (1),获取单个,返回一个元素 element.getElementById()//最快,实时 element.querySelector() (2)获取多个,返回一组 element.getElementsByTagName() element.getElementByClas 阅读全文
posted @ 2017-02-11 12:29 linuxsec 阅读(64) 评论(0) 推荐(0) 编辑
摘要:Event事件 妙味课堂-Event事件 1、焦点:当一个元素有焦点的时候,那么他就可以接受用户的输入(不是所有元素都能接受焦点)给元素设置焦点的方式: 1、点击 2、tab 3、js 2、(例子:输入框提示文字) onfocus:当元素获取焦点时触发: 1 element.onfocus = fu 阅读全文
posted @ 2017-02-10 21:01 linuxsec 阅读(352) 评论(0) 推荐(0) 编辑
摘要:HTML DOM对象的属性和方法介绍 DOM 是 Document Object Model(文档对象模型)的缩写。 DOM(文档对象模型)是针对HTML和XML文档的一个API(应用程序编程接口),它允许程序和脚本动态地访问和更新文档的内容,结构和样式。 W3C DOM 标准被分为 3 个不同的部 阅读全文
posted @ 2017-01-20 20:39 linuxsec 阅读(119) 评论(0) 推荐(0) 编辑
摘要:this是面向对象语言中一个重要的关键字,理解并掌握该关键字的使用对于我们代码的健壮性及优美性至关重要。而javascript的this又有区别于Java、C#等纯面向对象的语言,这使得this更加扑朔迷离,让人迷惑。this使用到的情况: 1. 纯函数2. 对象方法调用3. 使用new调用构造函数 阅读全文
posted @ 2017-01-20 11:29 linuxsec 阅读(74) 评论(0) 推荐(0) 编辑
摘要:客户端调用XMLHTTP的过程很简单,只有5个步骤:1、创建XMLHTTP对象2、打开与服务端的连接,同时定义指令发送方式,服务网页(URL)和请求权限等。客户端通过Open命令打开与服务端的服务网页的连接。与普通HTTP指令传送一样,可以用"GET"方法或"POST"方法指向服务端的服务网页。3、 阅读全文
posted @ 2017-01-06 20:28 linuxsec 阅读(204) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPE html> <html> <head> <title>js制作带有遮罩弹出层实现登录小窗口</title> <script> function shogMinLogin(){ var mini_login = document.getElementsByClassName("mi 阅读全文
posted @ 2016-12-26 19:25 linuxsec 阅读(153) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示