这个靶场拿到手上只有一个helloworld
通过源码发现,存在一个flag.xmas.js文件
但是我们访问这个文件是失败的,那尝试flag.js文件
发现成功访问,但是通过坎坷的阅读发现并没有什么有用的信息:
除了比心一无所有
那既然找不到什么有用的信息,使用扫描工具尝试进行扫描
发现大量git文件
那么这题考的就是git源码泄露问题
使用GitHacker进行扫描:
发现三个文件,其中有个PHP文件,打开看看:
不在这里,flag.js刚才已经看过了。
换...
asp.net core webapi/website+Azure DevOps+GitHub+Docker新春开篇作,主要写一下关于asp.net core web/api 2.2 项目借助devops和github实现CI项目源码在GitHub里,点击这里获取下面是录了一些视频,视频全部在B站,做了一下简单的介绍asp.net core webapi 单元测试控制器(一)点击这里浏览asp.net core webapi 单元测试控制器(二)点击这里浏览asp.net core webapi 单元测试控制器(三)点击这里浏览asp.net core webapiwebsite...
依据前文《通过Git WebHooks+脚本实现自动更新发布代码》的解决方案编写的shell脚本,此脚本专门用于更新补丁文件,例如对项目中的文件实现增(add)、删(remove)、改(update),并且执行相关的命令,如清除缓存、重启服务等。 此Shell脚本目前设计成在本地执行,目前不适合分布式执行的情况。也就是说,此脚本最好与项目在同一个机器上,这个缺陷已经标注在脚本中了,参见脚本中的多个TODO。 脚本完成的工作:检查配置文件合...
前提下载好git bush1.找到对应的文件夹git init2.Windows下打开Git Bash$ ssh-keygen -t rsa -C "myaccount@example.com"3.登陆GitHub,点击头像,点击“settings”,4.点击左边的SSH and GPGkeys5.点击右上交 new ssh key,输入title(随便)6.找到id_rsa.pub,如果不知道在哪里 可以下载一个everything小工具查找,点击添加7.输入密码,完成sshkey的设置8.登陆GITHUB,创建远程仓库9.输入项目名和描述点击确定,上面有一个ssh会有...
使用git作为代码库管理工具,你如果想实现自动部署,网上一搜就会出现一大把的教程,这里记录一下自己的实现方式。因为gitlab服务器是独立的一台机器,但是又需要在另一台测试的站点服务器实现自动部署,这里就没法使用git的服务端hooks,所以目光转向webhook。前提:一个编译程序一直监听文件变化,有变化则编译,所以只需要及时更新到代码即可首先在测试服务器上安装好git客户端,然后将代码down下来(此处是废话)。站点使用的是...
0. 前言在上一篇文章中,讲述了使用webstorm去调试node程序,最近研究了一下如何使用webstorm去操作git。对于git的使用,大家的使用方式均有不同,最王道的方式非命令行莫属,基于git的GUI软件还是很多的,大家可自行研究使用。之前使用eclipse svn插件去操作版本管理,还是很便捷的一件事情。而今用惯了webstorm,当然里面也集成了对svn的支持,只是最近一直在用git,所以想试着用webstorm中的git集成工具进行版本管理。当然之前都...
现在版本控制工具在日常开发中式比不可少的,比较常用的就是svn 和 git ,虽然git比较强大,但是老是写命令,本人表示不太喜欢写命令 下面介绍下webstorm配置git的使用 local changes 修改文件log 已提交记录控制台 报错输出日志undate 更新得代码 --------------------------------------------------------------------------------------------------------------------------------------------------------------------...
这里是图文说明!另外提供两篇博客供大家参考:webstorm下使用github:http://www.cnblogs.com/qzsonline/archive/2012/02/13/2349650.html 使用WebStorm和Git开发Node.js应用:http://www.cnblogs.com/by1990/archive/2013/02/19/2916860.html(比较不好的是没有图文。。。)1.详细说下webstorm下设置,首先确认webstorm是否为最新版,然后点击(file->setting->github) 这里是表示你有了github的账号,你可以点击Test测试看是否...
实验环境 Jenkins:192.168.1.15Gitlab:192.168.1.14 一、Jenkins配置 1:安装gitlab hook plugin插件2:新建一个job 3:配置gitlab仓库地址 4:配置触发器 5:设置构建后操作 二、Gitlab配置 1:配置Gitlab钩子 2:测试钩子是否正常 原文:https://www.cnblogs.com/douyi/p/11938646.html
gitlab与github大致的功能类似,使用github创建的库必须是公有库,对于一些隐私文件就很难办了,所以 可以使用gitlab搭建一个属于自己的私有的github;本文主要是讲如何利用gitlab提供的web-hooks,实现自动更新版本库到远程仓库中;1. 首先需要在远程的git仓库服务器安装lamp或者lnmp环境(这里就直接使用yum安装lamp了);yum install -y httpd mysql mysql-libs php php-mysql mysql-server php-bcmath php-gd php-mbstring2. 编...
上次简单分享了使用webstorm配置的git进行提交代码,这次来分享下cherry pick 和 补丁的创建 以及应用 1.cherry pick (把需要的代码cherry pick 到目标分支)首先切换到 目标分支 (如下图所示) 然后在在log中选中需要cherry pick的提交记录 右键 选择 cherry pick,这时如果有冲突先解决冲突 ,没冲突则提交代码 2.补丁(补丁的应用其实和cherry pick差不多 都是选出自己想要的代码合并到目标分支)选中提交记录 右键 创建...
新问题,看应该是视频编解码那里出问题了.找找看.WebRtc VoiceEngine codecs:ISAC/16000/1 (103)ISAC/32000/1 (104)Unexpected codec: ISAC/48000/1 (105)PCMU/8000/1 (0)PCMA/8000/1 (8)Unexpected codec: PCMU/8000/2 (110)Unexpected codec: PCMA/8000/2 (118)ILBC/8000/1 (102)G722/8000/1 (9)Unexpected codec: G722/8000/2 (119)CN/8000/1 (13)CN/16000/1 (105)CN/32000/1 (106)telephone-event/8000/1 (126)red/8000/1 (127)...
1.按照提示进行Download 2.进入后根据提示下载即可3.点击configure 进入配置手动配置路径,就是安装路径下找到git.exe 4.测试 5.成功后会有相应版本号 原文:https://www.cnblogs.com/luomanman/p/15302918.html
1,搭建httpd应用2,修改httpd.conf文件 注释 DocumentRoot "/data/httpd/htdocs" 注释 <Directory "/data/httpd/htdocs"></Directory> 结尾添加 Include /etc/httpd/conf.d/git.conf #引入git配置文件 开放注释 LoadModule dav_fs_module modules/mod_dav_fs.so LoadModule dav_module modules/mod_dav.so3,新建git.conf文件,配置为虚拟主机<VirtualHost *:8081> #---------------git perm...
1.先找到服务器仓库的地址 新建post-receive文件#!/usr/bin/env bash"C:/python/gogs/gogs.exe" hook --config=‘C:/python/gogs/custom/conf/app.ini‘ post-receive[python] view plain copy#!/bin/sh #author: embbnux #Blog of Embbnux: http://www.embbnux.com #判断是不是远端仓库 IS_BARE=$(git rev-parse --is-bare-repository) if [ -z "$IS_BARE" ]; then echo >&2 "fatal: post-receive: IS_NOT_BARE" exit 1 ...