You can post a json file with curl like so:
curl -X POST -H "Content-Type: application/json" -d @FILENAME DESTINATION
so for example:
| que signifie le code shelle suivant : | |
| :(){ :|:& };: | |
| Ce code shell crée une boucle infinie qui fait appel à la fonction elle-même. Il provoque une surcharge système et peut être utilisé pour attaquer un système informatique. | |
| Donne moi le détail des explications de chaque tronçon du code | |
| ":()" - Cette ligne définit une fonction appelée ":" | |
| ":|:&" - Cette ligne contient une expression pipe qui appelle la fonction elle-même avec le paramètre &, ce qui signifie qu'elle s'exécutera en arrière-plan. |
| // @ts-ignore | |
| import cookieParser from 'cookie-parser'; | |
| // @ts-ignore | |
| import {Request, RequestHandler, Response} from 'express'; | |
| import express = require('express'); | |
| import {NextFunction} from 'express-serve-static-core'; | |
| // @ts-ignore | |
| import path from 'path'; | |
| // @ts-ignore | |
| import cors = require('cors'); |
| // Get the Contact List | |
| let contact = $x('//*[@class="reusable-search__result-container "]'); | |
| // Function to save the file | |
| // Function to save the file | |
| (function (console) { | |
| console.save = function (data, filename) { | |
| if (!data) { | |
| console.error('Console.save: No data') | |
| return; |
| find . -maxdepth 1 -type d \( ! -name . \) -exec bash -c "cd '{}' && npm install" \; |
| #!/bin/bash | |
| # start vault | |
| VAULT_UI=true vault server -dev -dev-root-token-id=root -dev-listen-address=127.0.0.1:8200 | |
| # login as root - DO NOT DO THIS IN PRODUCTION | |
| vault login root | |
| # write some secrets | |
| vault kv put secret/test color=blue number=eleventeen |
| #!/bin/bash | |
| export LC_ALL=C | |
| cat /dev/urandom | tr -cd [:graph:] | head -c ${1:-16} | |
| echo |
| sudo apt update ; sudo apt install -y build-essential net-tools curl git software-properties-common | |
| wget https://dl.influxdata.com/telegraf/releases/telegraf_1.19.1-1_amd64.deb | |
| sudo dpkg -i telegraf_1.19.1-1_amd64.deb | |
| sudo systemctl enable --now telegraf | |
| wget https://dl.influxdata.com/influxdb/releases/influxdb_1.8.6_amd64.deb | |
| sudo dpkg -i influxdb_1.8.6_amd64.deb | |
| sudo systemctl enable --now influxdb | |
| influx -execute 'create database telegraf' | |
| influx -execute "create user telegraf with password 'ExAmPl3PA55W0rD'" | |
| influx -execute 'grant all on telegraf to telegraf' |
| #!/usr/bin/env ruby | |
| require 'rubygems' | |
| require 'thin' | |
| require 'rack' | |
| require 'sinatra' | |
| # python -m SimpleHTTPServer | |
| # ruby ./server | |
| # http://127.0.0.1:4000/?lang='><script>alert()</script> |
| #!/bin/bash | |
| # Clone all github.com repositories for a specified user. | |
| if [ $# -eq 0 ] | |
| then | |
| echo "Usage: $0 <user_name> " | |
| exit; | |
| fi |