This guide outlines how to write bash scripts with a style that makes them safe
and predictable.
Site YSAP (You Suck at Programming) series ysap.sh (https://ysap.sh)
This article is about a few quick thumb rules I use when writing shell scripts that I’ve come to appreciate over the years. Very opinionated....
cours donné par Eric Sanchis à l’IUT de Rodez.
GooFuzz is a tool to perform fuzzing with an OSINT approach, managing to enumerate directories, files, subdomains or parameters without leaving evidence on the target's server and by means of a...
A set of rules and best practices to write bash shell scripts.
The Best Linux Blog In the Unixverse sur Twitter :
"Did you know? Man pages on Linux and Unix-like systems such as macOS/*BSD don't have to be dull black and white.
You can get colorful output in the console when using the man command:
export MANPAGER="less -R --use-color -Dd+r -Du+b"
man bash
See https://bash.cyberciti.biz/guide/Man_command#Color_output_in_the_console for info
https://t.co/quDO8EdtNd" / Twitter
Il faut less version 590
Ou avec most:
export MANPAGER='most -s'
man bash
ou bien
man -P most bash
Voir la suite du fil pour utiliser vim, batcat, ...
man -P "sh -c 'col -b | vim -c \"set ft=man nomod nolist\" -'" bash
man -P "sh -c 'col -bx | bat -l man -p'" bashRich Enhanced Shell History - Context-based replacement/enhancement for zsh and bash shell history - :warning: Work in progress - curusarn/resh
pure-bash-bible - 📖 A collection of pure bash alternatives to external processes.
Via @nixcraft
Avec explications de techniques de parallélisation en shell
Intro Recently I wanted to deepen my understanding of bash by researching as much of it as possible. Because I felt bash is an often-used (and under-understood) technology, I ended up writing a boo…
Another great book to read online (or buy it if you like). The Linux Command Line http://linuxcommand.org/tlcl.php
Explains how to use Bash Parameter Substitution for string matriculation and expansion - includes tons of practical examples.
En fin d'article, une cheat sheet. Et plus loin des liens vers les articles sur les commandes unix
Bash reads aliases from a file only; however, this file does not have to reside on the server you are connecting to. With OpenSSH, we have to ability to send environment variables that the server allows.
see also discussion at https://bugzilla.redhat.com/show_bug.cgi?id=1141597
there is a fix and a fix to the fix, two CVE:
CVE-2014-6271 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-6271 https://security-tracker.debian.org/tracker/CVE-2014-6271
CVE-2014-7169 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-7169 https://security-tracker.debian.org/tracker/CVE-2014-7169
Journal linuxfr http://linuxfr.org/users/tankey/journaux/mets-a-jour-ton-bash-maintenant
suivre sur touitteure: https://twitter.com/hashtag/shellshock
(MS) http://www.troyhunt.com/2014/09/everything-you-need-to-know-about.html
scanner http://blog.erratasec.com/2014/09/bash-shellshock-scan-of-internet.html
shellshock pour les nuls http://blog.ippon.fr/2014/09/26/shell-shock-un-obus-dans-les-dents-de-bash/
more bash bugs http://lcamtuf.blogspot.fr/2014/09/bash-bug-apply-unofficial-patch-now.html
Shellshocker - Repository of "Shellshock" Proof of Concept Code - https://github.com/mubix/shellshocker-pocs
X-force http://securityintelligence.com/how-bash-shellshock-bug-couldve-been-avoided-7-years-ago/