This file contains 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
<!DOCTYPE html> | |
<html> | |
<head> | |
<title>24bit 16bit color converter</title> | |
<script> | |
window.addEventListener('load', function() | |
{ | |
let i24 = document.getElementById('in24'); | |
let i16 = document.getElementById('in16'); |
This file contains 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 idautils import * | |
from idc import * | |
from idaapi import * | |
ea = ScreenEA() | |
for xref in XrefsTo(ea, 0): | |
ref_type = "" | |
if xref.type == dr_W: | |
ref_type = "W" | |
elif xref.type == dr_R: |
This file contains 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
Either put into a plugin or open error console to test: (Ctrl+Shift+J) -> paste -> click 'Evaluate' | |
Enjoy, | |
@_wirepair | |
linux: | |
var file=Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile);file.initWithPath("/usr/bin/gcalctool");var process=Components.classes["@mozilla.org/process/util;1"].createInstance(Components.interfaces.nsIProcess);process.init(file);process.run(false, null, 0); | |
Windows: | |
var file=Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsIFile);file.initWithPath("C:\\windows\\system32\\calc.exe");file.launch(); | |
or |
This file contains 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 { expect } from 'chai' | |
import { shallowMount } from '@vue/test-utils' | |
import HelloWorld from '@/components/HelloWorld.vue' | |
describe('HelloWorld.vue', () => { | |
it('renders props.msg when passed', () => { | |
const msg = 'new message' | |
debugger | |
const wrapper = shallowMount(HelloWorld, { | |
propsData: { msg } |
This file contains 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
package main | |
import ( | |
"context" | |
"crypto/tls" | |
"errors" | |
"log" | |
"net" | |
"net/http" | |
"net/http/httputil" |
This file contains 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
Attack Vector Checklist v1.2 Mar 23rd 2010 | |
----------------------------------- | |
target site: [ ] | |
user accounts: [ ] | |
/*****************************************************************************/ | |
/* AUTHENTICATION */ | |
/*****************************************************************************/ |
This file contains 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
// Super simple re-sizable execution worker pool that allows you to add/remove workers easily | |
// obviously the doWork function should use context or something to cancel any 'work' being done if necessary. | |
// author: https://twitter.com/_wirepair | |
package main | |
import ( | |
"fmt" | |
"sync" | |
"sync/atomic" | |
"time" |
This file contains 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
/* UNOPTIMIZED shellcode with horrible notes that probably don't make any sense because i've effed with the */ | |
/* code so much. I'll fix it in v2 :D */ | |
/* -wirepair & galt */ | |
#include <stdio.h> | |
#include <winsock.h> | |
#define my_hash(a,b) __asm _emit a __asm _emit b | |
#define my_winst(a,b,c,d,e,f,g,h) __asm _emit a __asm _emit b __asm _emit c __asm _emit d __asm _emit e __asm _emit f __asm _emit g __asm _emit h | |
#define my_app(a,b,c,d,e,f) __asm _emit a __asm _emit b __asm _emit c __asm _emit d __asm _emit e __asm _emit f |
This file contains 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
// An attempt at an optimized udp client/server implementation that has clients sending 10pps. | |
// run the server: go build && main -server -num 5000 | |
// run the client: go build && main -num 5000 | |
// i was only able to get 9000 clients sending for 30 seconds with 0 packet loss in windows | |
// after that i started get drops | |
// | |
// author: isaac dawson @ https://twitter.com/_wirepair | |
package main |
This file contains 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
original: | |
go test -count 1 -bench=Original -benchmem -memprofilerate=1 -memprofile=memoriginal.pprof | |
BenchmarkOriginal-8 1000000 25551 ns/op 41038.30 MB/s 592 B/op 13 allocs/op | |
(pprof) top10 | |
565.58MB of 565.64MB total ( 100%) | |
Dropped 85 nodes (cum <= 2.83MB) | |
Showing top 10 nodes out of 11 (cum >= 565.58MB) | |
flat flat% sum% cum cum% | |
274.66MB 48.56% 48.56% 274.66MB 48.56% github.com/wirepair/chachazero/vendor/github.com/codahale/chacha20.NewWithRounds |
NewerOlder