This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
FROM node:latest | |
RUN apt update | |
RUN apt install -y mongodb net-tools vim | |
RUN git clone --depth 1 https://github.com/Kaetram/Kaetram-Open /app | |
# COPY . /app | |
WORKDIR /app | |
RUN cp /app/packages/server/.env-dist /app/packages/server/.env | |
RUN cp /app/packages/client/.env.defaults /app/packages/client/.env | |
RUN sed -i "/^ *port: 9000/i host: '0.0.0.0'," /app/packages/client/webpack.config.ts | |
RUN yarn install |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import json | |
import argparse | |
import re | |
parser = argparse.ArgumentParser() | |
parser.add_argument("file").required | |
args=parser.parse_args() | |
typemap={ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
## Put this function inside .bashrc for a good time ;) | |
export NOTE="$HOME/terminalnotes.md" | |
function tnote() { | |
## Append what we have first | |
history -a | |
## Traping CTRL+C to return to terminal | |
trap 'return' SIGINT | |
CHOICE=18 ## Set default choice to the command before calling tnote | |
while true | |
do |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
## This used to be the way I deploy ... | |
## aws --profile=san-study s3 cp ./public/ s3://jeremyandjames/ --recursive | |
## Now I use this simple script to increamentally update a hugo site on s3 bucket. It is a whole lot faster and take less bandwidth ;) | |
## Note that the change base on size of the file, not hash because it's quicker to just get the size :p | |
## Uncomment aws copy and remove command to start using it ;) | |
#!/bin/bash | |
set -e | |
function finish { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
### Requirements: | |
### zbarimg, xclip, zenity, xvkbd | |
### pip: segno | |
set -e | |
## Require: xclip, zbarimg, zenity | |
function pbcopy { | |
xclip -selection clipboard $1 | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
## pchrome.sh is a snippet to create various pentest profiles base on 1 single chrome profile. | |
## The new profiles will have the same Extension, extension setting as the base profile | |
# Bail if there is an error | |
set -e | |
# Uncomment line below if you want to see the command being run | |
# set -x |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Sample plugin. | |
*/ | |
Draw.loadPlugin(function(ui) { | |
/** | |
* Overrides SVG export to add metadata for each cell. | |
*/ | |
var graphCreateSvgImageExport = Graph.prototype.createSvgImageExport; | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[^\\]\"> ?<[Ss]+[0-9]+> 0 Web Medium Certain | |
[^\\]"> ?<[Ss]+[0-9]+> 0 Web Medium Certain |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"AWSTemplateFormatVersion": "2010-09-09", | |
"Description": "CTF check", | |
"Resources": { | |
"sg": { | |
"Type": "AWS::EC2::SecurityGroup", | |
"Properties": { | |
"GroupDescription": "SSH Security Group", | |
"SecurityGroupIngress": { | |
"CidrIp": "0.0.0.0/0", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Example of vulnerable code. | |
const express = require('express'); | |
const router = express.Router(); | |
const { | |
exec | |
} = require('child_process') | |
const fs = require('fs') | |
const uniqid = require('uniqid') | |
const streamifier = require('streamifier'); | |
var magic = require('stream-mmmagic'); |