public

  • Download Gist
heroku_CVE_2013_0156.bat
Batchfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
@echo off
:: The quick-and-nasty CVE-2013-0156 Heroku inspector!
:: Originally brought to you by @elliottkember with changes by @markpundsack @ Heroku
 
:: This fork created by @aghilmort of @thoughtpuzzle for windows platforms
 
:: Download and run using:
:: cmd heroku-CVE-2013-0156.bat
 
:: alternatively, run next line from command line to check apps individually
:: heroku run bundle show rails --app YOUR_HEROKU_APP_NAME
 
@echo Retrieving apps list from Heroku.
@echo This step may take a few...minutes...
@echo.
cmd /C "heroku list > heroku_apps.txt"
 
@echo Cleaning up apps list.
find /v "=" heroku_apps.txt | find /v ".TXT" | findstr /r /v /c:"^$" > heroku_apps_list.txt
 
@echo.
@echo Looping over apps to get Rails versions
@echo This step will take a while, perhaps minutes / app
@echo Go, get some coffee, we're working...really, it's ok
@echo.
@echo on
for /F "tokens=1" %%i in (heroku_apps_list.txt) do heroku run bundle show rails --app %%i

Lists your Rails app versions at Heroku from the windows command line shell, cmd.

Running below from command line will copy this gist to local batch file, heroku_rails_apps.bat and execute it:

cmd /C "curl https://gist.github.com/raw/4512454/371c4c53ea368bff5250243ad333108b6766d1ad/heroku_CVE_2013_0156.bat > heroku_rails_apps.bat & heroku_rails_apps.bat"

Please sign in to comment on this gist.

Something went wrong with that request. Please try again.