vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   Learning how to hack? (https://vborg.vbsupport.ru/showthread.php?t=38086)

AnkisethGallant 04-30-2002 07:40 PM

Learning how to hack?
 
What is the best way to learn how to hack? I know I have to learn PHP, but the board uses some serious stuff. Is there a good site to go to to learn this stuff easily? Does anyone out there have something like a guide or anything? Any help at all?

Avidin 05-02-2002 01:37 PM

Ironic coming from someone with no hacks under their belt BUT, I found the best way to actually have something you want to do with/to your forums.
I have modified mine lightly with little to no php knowledge just messing around with different things and seeing what they do, then adding bits of logical code.
Besides it far more rewarding to discover something yourself than just read it, maybe not as productive but more rewarding.
Have fun.

Scott MacVicar 05-02-2002 02:11 PM

You just need to think of something that you need done to your forums that no one else has produced.
In a logical manor just think about what has to be done, don't think how is can be done just how.

Getting the data, the data then needs to be changed, then i need to show it on the page. Break down each stage then or look at some other peoples hack to see how they get the data etc.

The best way to learn how to hack is to learn php first because then the code doesn't look like gibberish when you try to read it.

I learned PHP by buying Core PHP by Leon Atkison.

Logician 05-03-2002 09:44 AM

I think creating a good hack is
60% knowing vbulletin scripts
30% knowing PHP
10% knowing SQL, Security, HTML, Java etc.

Even if you are a PHP wiz, you need to work hard and spend sometime on vbulletin system. It's a complicated script.

As for learning PHP, the best source is PHP Manuel which you can download from www.PHP.net. Especially if you are familiar with any programming language manuel is everything you need to learn PHP. The second best source is to find a nice and active PHP board to ask questions, get answers when you stuck..

Sparkz 05-03-2002 09:57 AM

Quote:

Originally posted by Logician
I think creating a good hack is
60% knowing vbulletin scripts
30% knowing PHP
10% knowing SQL, Security, HTML, Java etc.

For simple hacks, I'd agree, but if you wanna do anything 'serious' I'd swap the percentage for PHP and vB script-knowledge. If you can't tell the difference between a switch-statement and a for-loop, it doesn't matter if you know the scripts by heart, byte by byte.


All times are GMT. The time now is 12:28 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01042 seconds
  • Memory Usage 1,718KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (5)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete