Vault7: CIA Hacking Tools Revealed
Navigation: » Directory
Owner: User #71475
User #71475
Pages | Date | User |
---|---|---|
Attachments:
Blog posts:
-
[User #71475]: Regex101
I really like using https://regex101.com/ on the low side for debugging/writing regex. The site is pure javascript, so I copied it up. You can use it here: http://10.6.2.20/regex101/
-
[User #71475]: The Taming of the ShameBot
First of all, don't. You should go shame the people who's builds are continuously failing to go fix their builds.
With that out of the way... you can tell ShameBot to not send shame messages to your channel, here are the available commands:
-
/msg ShameBot .bamboo shame channels
- The list of channels shamebot will send shame messages to
-
/msg ShameBot .bamboo shame exclude list
- List of channels that are excluded from shame messages
-
/msg ShameBot .bamboo shame exclude add #Channel
- Add a channel to the exclude list
-
/msg ShameBot .bamboo shame exclude rm 2
- Remove a channel from the excluded list (get the index from the list command)
You can also add/remove shame messages that will be used during shaming using the .bamboo shame messages commands
-
/msg ShameBot .bamboo shame channels
-
[User #71475]: Oh the Shame
There is now a bot in IRCInternet Relay Chat that will publicly shame people for making modifications that cause a build to fail in Bamboo. You don't need to be afraid if you're manually running a build, of you're creating a new build. We don't want to discourage people from creating new builds, so you wont be shamed for those. To be shamed, you have to check in code that breaks an automated build, then your shame will be known to all... there's no where to hide.ShameBot will also do some things for you, it can...
- Show a log of builds it knows about
- See what builds are currently queued
- Manually start a build from IRC
- List all plans
To do this, either message ShameBot directlty, or join the #Bamboo channel and use the .bamboo command. You can run .bamboo --help to see help information.
-
[User #71475]: Making PIP better on devlan
The newest version of pip will attempt to perform a self update before running any commands. This will cause it to timeout trying to connect to pypi.python.org after a horribly long amount of time, making it annoying to even try a 'pip list' locally. To fix this, set the PIP_DISABLE_PIP_VERSION_CHECK environment variable
echo "export PIP_DISABLE_PIP_VERSION_CHECK=1" >> ~/.bashrc source ~/.bashrcYou can also enable tab completion for pip, just because
cat >> ~/.bashrc << EOF _pip_completion() { COMPREPLY=( $( COMP_WORDS="${COMP_WORDS[*]}" \ COMP_CWORD=$COMP_CWORD \ PIP_AUTO_COMPLETE=1 $1 ) ) } complete -o default -F _pip_completion pip EOF -
[User #71475]: Visual Studio Code
I've uploaded the new "Visual Studio Code" editor from Microsoft (On fs-01/share/VisualStudioCode) for others that might be interested in playing around with it. This free editor is neat because it works on Mac/Linux as well. So far it works well enough as a code editor, it has much more features (Intellisense, debugging, etc.) if you're working in ASP.NET, Javascript, JSON, HTML, CSS, LESS or SASS.