weevely php backdoor tools

Weevely 是一个隐形的 PHP Web shell ,可以模拟类似 telnet 的连接。它是 Web 应用程序后期利用的必备工具,可用作隐形后门或 Web shell 来管理合法的 Web 帐户,甚至是免费托管帐户 。...

  • 0
  • 0
  • Kemin
  • 发布于 2018-11-15 11:49
  • 阅读 ( 923 )

ThinkPHP5 的简单搭建和使用

我这里选择的是使用 windows 下的 composer 进行安装,收下首先下载 composer 这个工具,安装完成以后进入我们想要创建项目的文件夹输入下面的命令 composer create-project topthink/thin...

  • 0
  • 0
  • Kemin
  • 发布于 2018-11-15 11:49
  • 阅读 ( 688 )

php,vue,vue-ssr 做出来的页面有什么区别?

欢迎大家前往 腾讯云 社区 ,获取更多腾讯海量技术实践干货哦~ 本文由 shirishiyue 发表于 云 社区专栏 目前我这边的web页面,都是采用php smarty模板生成的,是一种比较早期的开发...

  • 0
  • 0
  • Kemin
  • 发布于 2018-11-15 11:49
  • 阅读 ( 721 )

谈谈拷贝这件小事

当在使用某个对象,而需要对该对象进行大量操作,或者在新的上下文环境中复用该对象的部分或全部数据时,需要对其进行拷贝操作。 拷贝的深浅 我们日常所使用的拷贝,如一个文件夹,...

  • 0
  • 0
  • Kemin
  • 发布于 2018-11-15 11:49
  • 阅读 ( 700 )

PHP 和 Python 基于 UDP 协议操作 memcached

在写完 《使用Memcached实现抽奖活动》 这篇文章后,我重新燃起了对 memcached 的兴趣,在新浪博客的时候,我们很早就使用了 memcached,但由于大部分服务使用了 squid 缓存,所以 memcache...

  • 0
  • 0
  • Kemin
  • 发布于 2018-11-15 11:49
  • 阅读 ( 861 )

CGO简明教程

Hello World package main // #include <stdlib.h> import "C" import ( "fmt" ) func main() { fmt.Println(int(C.random())) } 当然这并不是Hello...

  • 0
  • 0
  • Kemin
  • 发布于 2018-11-14 16:53
  • 阅读 ( 798 )

Golang和Thrift

Thrift是一款RPC协议 工具。我们团队选择了Thrift的主要原因是之前gRPC对gevent的支持不够好。目前虽然有支持,但是合并也 还没有多久。而Thrift有饿了么搞的一套,相对来说好用一些。 翻...

  • 0
  • 0
  • Kemin
  • 发布于 2018-11-14 16:53
  • 阅读 ( 713 )

goroutine 切换的时候发生了什么?

Goroutine怎么主动让出权力? https://golang.org/pkg/runtime/#Gosched Goroutine上下文切换的时候会发生什么? 跟进去,看 Gosched 的源码: // Gosched yields the...

  • 0
  • 0
  • Kemin
  • 发布于 2018-11-14 16:53
  • 阅读 ( 680 )

Golang runtime 源码阅读

只想简单地写写,就不写的太复杂了。注释都在: https://github.com/jiajunhuang/go Go的编译方式是静态编译,把runtime直接编译到最终的可执行文件里。首先我们把代码...

  • 0
  • 0
  • Kemin
  • 发布于 2018-11-14 16:53
  • 阅读 ( 766 )

Golang的一些坑

传给 signal.Notify 的channel必须是一个buffered channel, 否则收不到信号 channel默认是unbuffered channel, 因此在没有消费者之前, 放入chann...

  • 0
  • 0
  • Kemin
  • 发布于 2018-11-14 16:53
  • 阅读 ( 735 )

Go 语言基础

Go 语言 2009年诞生,Go/Golang 是云计算时代的 C 语言。专门对多处理器系统应用的编程做了优化。媲美 C/C 的速度,更加安全,支持并行进程。 部署简单:可直接编译成机器码,不依赖其...

  • 0
  • 0
  • Kemin
  • 发布于 2018-11-14 16:53
  • 阅读 ( 924 )

Go Module 简明教程

用惯了dep,突然换到 go mod ,真是不习惯。 首先我们执行一下看看有什么效果: $ go mod Go mod provides access to operations on modules. Note that support for modules is...

  • 0
  • 0
  • Kemin
  • 发布于 2018-11-14 16:53
  • 阅读 ( 769 )

Golang defer中修改返回值

我们来看demo: package main func foo() (i int) { defer func() { i }() return } func bar() (i int) { i return } func baz() int { i := 0 i r...

  • 0
  • 0
  • Kemin
  • 发布于 2018-11-14 16:53
  • 阅读 ( 749 )

我心目中的配置中心应该怎么做?

最近有使用携程开源的 apollo 。Golang的客户端的使用用法大概是 agollo.GetStringValue("GRPCAddr", "") 这样。 apollo的好处在于方便管控,热更新。但是实际...

  • 0
  • 0
  • Kemin
  • 发布于 2018-11-14 16:53
  • 阅读 ( 714 )

渗透基础——使用Go语言开发socks代理工具

0x00 前言 在上篇文章 《渗透基础——端口转发与代理》 提到了使用go语言分别实现正向和反向socks代理的方法,不仅开发效率高,而且能够很方便的实现跨平台编译。 本文将要进一步介绍Window...

  • 0
  • 0
  • Kemin
  • 发布于 2018-11-14 16:53
  • 阅读 ( 732 )

GoLang并发控制(下)

context的字面意思是上下文,是一个比较抽象的词,字面上理解就是上下层的传递,上会把内容传递给下,在go中程序单位一般为goroutine,这里的上下文便是在goroutine之间进行传递。 根据现...

  • 0
  • 0
  • Kemin
  • 发布于 2018-11-14 16:53
  • 阅读 ( 697 )

golang set 使用

先获取set包 go get -u gopkg.in/fatih/set.v0 如下演示set并集,交集,差集的计算 package main import ( "fmt" "gopkg.in/fatih/set.v0" ) /*set并集 交...

  • 0
  • 0
  • Kemin
  • 发布于 2018-11-14 16:53
  • 阅读 ( 740 )

golang slice 排序

如下示例为,在一个Person切片中,按年龄大小进行排序 package main import ( "fmt" "sort" ) /*slice 排序示例*/ type Person struct { Age int } type P...

  • 0
  • 0
  • Kemin
  • 发布于 2018-11-14 16:53
  • 阅读 ( 699 )

Go语言的匿名函数与闭包深入理解

有空学习Go语言的匿名函数与闭包,做个记录,以待深入理解。 闭包 当我们不希望给函数起名字的时候,可以使用匿名函数,例如:func(x, y int) int { return x y }。 这样的一个函数...

  • 0
  • 0
  • Kemin
  • 发布于 2018-11-14 16:53
  • 阅读 ( 762 )

Go 语言函数

1.Go 语言函数定义格式如下: func function_name( [parameter list] ) [return_types] { 函数体 } parameter list:参数列表,参数就像一个占位符,当函数被调用时,你可以将值传...

  • 0
  • 0
  • Kemin
  • 发布于 2018-11-14 16:53
  • 阅读 ( 642 )

今天,有什么经验需要分享呢?

立即撰写

热门作者 »

热议话题 »