{"id":1038,"date":"2011-02-01T07:57:32","date_gmt":"2011-02-01T12:57:32","guid":{"rendered":"http:\/\/appcrawler.com\/wordpress\/?p=1038"},"modified":"2011-07-06T10:09:19","modified_gmt":"2011-07-06T15:09:19","slug":"bbed-password","status":"publish","type":"post","link":"http:\/\/appcrawler.com\/wordpress\/2011\/02\/01\/bbed-password\/","title":{"rendered":"bbed password"},"content":{"rendered":"<p>It never ceases to amaze me how difficult some responders on message boards make it to use certain tools.  Requests for information are usually denied with something similar to &#8220;If you have to ask that, you shouldn&#8217;t be _fill_in_the_blank_&#8221;.<\/p>\n<p>How pompous, especially as a response to someone trying to learn, often on their own time.<\/p>\n<p>At any rate, there is a point to this post.  If you have come here searching for the bbed password, it is&#8230;<\/p>\n<p>BLOCKEDIT<\/p>\n<p>&#8230;and below is how I got it&#8230;<\/p>\n<pre lang=\"text\">\r\ndell11gr1:oracle:apptest1:\/u01\/app\/oracle\/product\/10.2.0\/rdbms\/lib>make -f ins_rdbms.mk $ORACLE_HOME\/rdbms\/lib\/bbed\r\n\r\nLinking BBED utility (bbed)\r\nrm -f \/u01\/app\/oracle\/product\/10.2.0\/rdbms\/lib\/bbed\r\ngcc -o \/u01\/app\/oracle\/product\/10.2.0\/rdbms\/lib\/bbed -L\/u01\/app\/oracle\/product\/10.2.0\/rdbms\/lib\/ -L\/u01\/app\/oracle\/product\/10.2.0\/lib\/ -L\/u01\/app\/oracle\/product\/10.2.0\/lib\/stubs\/ -L\/usr\/lib -lirc  \/u01\/app\/oracle\/product\/10.2.0\/lib\/s0main.o \/u01\/app\/oracle\/product\/10.2.0\/rdbms\/lib\/ssbbded.o \/u01\/app\/oracle\/product\/10.2.0\/rdbms\/lib\/sbbdpt.o `cat \/u01\/app\/oracle\/product\/10.2.0\/lib\/ldflags`    -lnsslb10 -lncrypt10 -lnsgr10 -lnzjs10 -ln10 -lnnz10 -lnl10 \/u01\/app\/oracle\/product\/10.2.0\/rdbms\/lib\/defopt.o -ldbtools10 -lclntsh  `cat \/u01\/app\/oracle\/product\/10.2.0\/lib\/ldflags`    -lnsslb10 -lncrypt10 -lnsgr10 -lnzjs10 -ln10 -lnnz10 -lnl10 -lnro10 `cat \/u01\/app\/oracle\/product\/10.2.0\/lib\/ldflags`    -lnsslb10 -lncrypt10 -lnsgr10 -lnzjs10 -ln10 -lnnz10 -lnl10 -lclient10 -lnnetd10  -lvsn10 -lcommon10 -lgeneric10 -lmm -lsnls10 -lnls10  -lcore10 -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10 -lxml10 -lcore10 -lunls10 -lsnls10 -lnls10 -lcore10 -lnls10 `cat \/u01\/app\/oracle\/product\/10.2.0\/lib\/ldflags`    -lnsslb10 -lncrypt10 -lnsgr10 -lnzjs10 -ln10 -lnnz10 -lnl10 -lnro10 `cat \/u01\/app\/oracle\/product\/10.2.0\/lib\/ldflags`    -lnsslb10 -lncrypt10 -lnsgr10 -lnzjs10 -ln10 -lnnz10 -lnl10 -lclient10 -lnnetd10  -lvsn10 -lcommon10 -lgeneric10   -lsnls10 -lnls10  -lcore10 -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10 -lxml10 -lcore10 -lunls10 -lsnls10 -lnls10 -lcore10 -lnls10 -lclient10 -lnnetd10  -lvsn10 -lcommon10 -lgeneric10 -lsnls10 -lnls10  -lcore10 -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10 -lxml10 -lcore10 -lunls10 -lsnls10 -lnls10 -lcore10 -lnls10   `cat \/u01\/app\/oracle\/product\/10.2.0\/lib\/sysliblist` -Wl,-rpath,\/u01\/app\/oracle\/product\/10.2.0\/lib -lm    `cat \/u01\/app\/oracle\/product\/10.2.0\/lib\/sysliblist` -ldl -lm   -L\/u01\/app\/oracle\/product\/10.2.0\/lib\r\ndell11gr1:oracle:apptest1:\/u01\/app\/oracle\/product\/10.2.0\/rdbms\/lib>strings -a bbed > l.txt\r\ndell11gr1:oracle:apptest1:\/u01\/app\/oracle\/product\/10.2.0\/rdbms\/lib>bbed -h\r\nLRM-00101: unknown parameter name 'h'\r\nPASSWORD - Required parameter\r\nFILENAME - Database file name\r\nBLOCKSIZE - Database block size\r\nLISTFILE - List file name\r\nMODE - [browse\/edit]\r\nSPOOL - Spool to logfile [no\/yes]\r\nCMDFILE - BBED command file name\r\nLOGFILE - BBED log file name\r\nPARFILE - Parameter file name\r\nBIFILE - BBED before-image file name\r\nREVERT - Rollback changes from BIFILE [no\/yes]\r\nSILENT - Hide banner [no\/yes]\r\nHELP - Show all valid parameters [no\/yes]\r\nBBED-00105: LRM error 101 occurred during command line parsing\r\ndell11gr1:oracle:apptest1:\/u01\/app\/oracle\/product\/10.2.0\/rdbms\/lib>while read line; do\r\n>   echo $line | grep -q \" \"\r\n>   if [ $? -ne 0 ]; then\r\n>     bbed PASSWORD=\"$line\" > \/dev\/null\r\n>     if [ $? -eq 0 ]; then\r\n>       echo \"PASSWORD = $line\"\r\n>       break\r\n>     fi\r\n>   fi\r\n> done < l.txt\r\nPASSWORD = BLOCKEDIT\r\ndell11gr1:oracle:apptest1:\/u01\/app\/oracle\/product\/10.2.0\/rdbms\/lib>bbed\r\nPassword:\r\n\r\nBBED: Release 2.0.0.0.0 - Limited Production on Mon Jan 31 23:25:31 2011\r\n\r\nCopyright (c) 1982, 2007, Oracle.  All rights reserved.\r\n\r\n************* !!! For Oracle Internal Use only !!! ***************\r\n\r\nBBED>\r\n<\/pre>\n<p>Having said all of what is above, use the tool at your own risk!!  Usage outside of Oracle support is, well&#8230;not supported \ud83d\ude42<\/p>\n<p>However, it is an excellent learning tool on a test database to which you have access.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It never ceases to amaze me how difficult some responders on message boards make it to use certain tools. Requests for information are usually denied with something similar to &#8220;If you have to ask that, you shouldn&#8217;t be _fill_in_the_blank_&#8221;. How&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"http:\/\/appcrawler.com\/wordpress\/2011\/02\/01\/bbed-password\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false,"footnotes":""},"categories":[19,22],"tags":[],"_links":{"self":[{"href":"http:\/\/appcrawler.com\/wordpress\/wp-json\/wp\/v2\/posts\/1038"}],"collection":[{"href":"http:\/\/appcrawler.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/appcrawler.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/appcrawler.com\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/appcrawler.com\/wordpress\/wp-json\/wp\/v2\/comments?post=1038"}],"version-history":[{"count":6,"href":"http:\/\/appcrawler.com\/wordpress\/wp-json\/wp\/v2\/posts\/1038\/revisions"}],"predecessor-version":[{"id":1327,"href":"http:\/\/appcrawler.com\/wordpress\/wp-json\/wp\/v2\/posts\/1038\/revisions\/1327"}],"wp:attachment":[{"href":"http:\/\/appcrawler.com\/wordpress\/wp-json\/wp\/v2\/media?parent=1038"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/appcrawler.com\/wordpress\/wp-json\/wp\/v2\/categories?post=1038"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/appcrawler.com\/wordpress\/wp-json\/wp\/v2\/tags?post=1038"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}