Note: change cmake -G parameter to whatever visual studio you need... just pass cmake -G "" to make it list all the options
git clone https://github.com/codilime/veles
cd veles
Open CMakeLists.txt add this at the top:
| #include "stdafx.h" | |
| DWORD getPID(LPCSTR szFileName) | |
| { | |
| HANDLE hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, NULL); | |
| PROCESSENTRY32 pe; | |
| pe.dwFlags = sizeof(PROCESSENTRY32); | |
| if (hSnapshot == INVALID_HANDLE_VALUE) | |
| return 0; |
| package org.spigotmc.plugincracker; | |
| import org.objectweb.asm.*; | |
| import org.objectweb.asm.commons.JSRInlinerAdapter; | |
| import org.objectweb.asm.tree.*; | |
| import org.objectweb.asm.util.CheckClassAdapter; | |
| import java.io.*; | |
| import java.lang.reflect.Method; | |
| import java.net.MalformedURLException; |
| // What is the problem with this implementation of List#addAll? Assume add() is implemented properly. | |
| @Override | |
| public boolean addAll(Collection<? extends Statement> c) { | |
| boolean ret = false; | |
| for (Statement s : c) | |
| ret = ret || add(s); | |
| return ret; | |
| } |
| // (c) 2017 maple-ir project. | |
| package org.mapleir.ir.algorithms; | |
| import java.util.*; | |
| import org.objectweb.asm.Label; | |
| import org.objectweb.asm.Type; | |
| import org.objectweb.asm.tree.AbstractInsnNode; | |
| import org.objectweb.asm.tree.LabelNode; | |
| import org.objectweb.asm.tree.MethodNode; |
Note: change cmake -G parameter to whatever visual studio you need... just pass cmake -G "" to make it list all the options
git clone https://github.com/codilime/veles
cd veles
Open CMakeLists.txt add this at the top:
| # Mirror of https://www.exploit-db.com/exploits/44894/ | |
| # Exploit Title: rtorrent 0.9.6 - Denial of Service | |
| # Date: 2018-01-10 | |
| # Exploit Author: ecx86 | |
| # Vendor Homepage: http://rtorrent.net | |
| # Software Link: https://github.com/rakshasa/rtorrent/releases | |
| # Version: <= 0.9.6 | |
| # Tested on: Debian GNU/Linux 9.4 (stretch) | |
| /* | |
| * Discord: Don't copy stuff into this box | |
| * Me: dOn'T COpy sTuFf iNtO tHIs bOx | |
| */ | |
| clearMessages = function (guild_id, author_id, authToken, deleted = new Set()) { | |
| if (guild_id[0] == "_" && guild_id[guild_id.length - 1] == "_") { | |
| alert("Oops! You forgot to set the guild_id. Please fill it in.") | |
| return; | |
| } | |
| if (author_id[0] == "_" && author_id[author_id.length - 1] == "_") { |
| #!/usr/bin/env python3 | |
| from socket import * | |
| s = socket(AF_INET, SOCK_STREAM) | |
| s.bind(('', 9999)) | |
| s.listen(1) | |
| while True: | |
| try: | |
| c,a = s.accept() | |
| print(a) | |
| c.send((str(a[0]) + '\n').encode('utf-8')) |
| #!/usr/bin/env python3.6 | |
| my_string = 'hello world' | |
| # get bytes from string | |
| my_bytes = my_string.encode() # default is utf8. accepts: utf-8, utf16, ascii, etc | |
| print(my_bytes) | |
| # get hex from bytes | |
| my_hex = my_bytes.hex() # NEW in python3.5, on python<3.4 use binascii (un)hexlify | |
| print(my_hex) |
| // #define __attribute__(X) | |
| // #define __asm__(X) | |
| // #define __extension__ | |
| // #define __inline | |
| #define __signed__ signed | |
| #undef __GNUC__ | |
| #undef __GNUC_MINOR__ | |
| // #pragma pack(push, 1) |