Andere Möglichkeit zur ABSOLUTEN Privaten Nutzung des beliebten vbulletin boards 4.0.3
ohne keygen.php zu nutzen :-) ohne eingabe irgend generierten serial & als privates nicht kommerzielles derivat und ohne updates zu betreiben und ohne support versteht sich ...
denke eh das das thema gelöscht wird von daher ...
hab mich ma dran gemacht den code erneut auseindander zupflücken :-)
... hab ja eh nix bessers zu tun so 03:28 diese nacht ^^
(vorher bitte kopie von der authenticate.php machen)
Einfach in der authenticate.php im forumhauptverz/install ordner befindlichen datei aufsuchen und folgenden code ändern - installation anschmeissen wenn serial abfrage kommt einfach weiter ohne was eingeben fertig ... Authentication md5 verschlüsselt und funktioniert wunderbar - is ein alter hut ich weiss aba wollts halt ma wissen :-)
>> CUSTOMER_ID << war der springende punkt :-)
+----------------------------------------------------------------------------------------------+
an dieser stelle sei bemerkt dass ich das nur aus fun gemacht hab um nen anderen weg zu finden als den üblichen - schaden will ich niemanden nur aufzeigen das es auch anders funtzt und zwar aus sportlich-programmierbarem-Elan+----------------------------------------------------------------------------------------------+
Code:
//
// ########################################################################
// ######################### START MAIN S***** ############################
// ########################################################################
// Abgeänderte Codefragmente ohne keygen :D
if ($_POST['do'] == 'login')
{
$vbulletin->input->clean_array_gpc('p', array(
'customerid' => TYPE_STR,
));
if ($vbulletin->GPC['customerid'] = CUSTOMER_NUMBER)
{
setcookie('bbcustomerid', ($vbulletin->GPC['customerid']), 0, '/', '');
// set the style folder
if (empty($vbulletin->options['cpstylefolder']))
{
$vbulletin->options['cpstylefolder'] = 'vBulletin_3_Silver';
}
$redirect = '?rand=' . time();
print_cp_header('', '', "<meta http-equiv=\"Refresh\" content=\"1; URL=$redirect\">");
?>
<p> </p><p> </p>
<blockquote><blockquote><p>
<b>
<?php echo $authenticate_phrases['cust_num_success']; ?></b><br />
<span class="smallfont"><a href="<?php echo $redirect; ?>">
<?php echo $authenticate_phrases['redirecting']; ?></a></span>
</p></blockquote></blockquote>
<?php
unset($vbulletin->debug, $GLOBALS['DEVDEBUG']);
define('NO_CP_COPYRIGHT', true);
print_cp_footer();
exit;
}
}
$vbulletin->input->clean_array_gpc('c', array(
'bbcustomerid' => TYPE_STR,
));
if ($vbulletin->GPC['bbcustomerid'] !== CUSTOMER_NUMBER)
{
global $stylevar;
switch(VB_AREA)
{
case 'Upgrade': $pagetitle = $authenticate_phrases['upgrade_title']; break;
case 'Install': $pagetitle = $authenticate_phrases['install_title']; break;
}
// set the style folder
if (empty($vbulletin->options['cpstylefolder']))
{
$vbulletin->options['cpstylefolder'] = 'vBulletin_3_Silver';
}
// set the forumhome s*****
if (empty($vbulletin->options['forumhome']))
{
$vbulletin->options['forumhome'] = 'index';
}
if (empty($vbulletin->options['bbtitle']))
{
if (!empty($bbtitle))
{
$vbulletin->options['bbtitle'] = $bbtitle;
}
else
{
$vbulletin->options['bbtitle'] = $authenticate_phrases['new_installation'];
}
}
// set the version
$vbulletin->options['templateversion'] = VERSION;
define('NO_PAGE_TITLE', true);
print_cp_header($pagetitle, "document.forms.authenticateform.customerid.focus()");
?>
<!--BIS HIER denn dann fängt ein mini Form an, bei geknackten Version wenn nicht org enthält es
nach änderung des SourceCodes teilweise unerreichbaren Code.-->
/*'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_*/
/*'_'_'_'_'_'_N_'_I_'_C_'_H_'_T_'_'_W_'_E_'_I_'_T_'_E_'_R_'_'_'_*/
/*'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_'_*/
/*Sollte so aussehen: (nur ein beispiel wie es aussieht - wisst ihr bis wo)*/
<!-- greetz :-) cybeegirl & Viel Spass beim Tüfteln-->
...und wie schaut das damit aus, dass angeblich VB4 Daten zu seinem Erzeuger "nach Hause" schickt und DER dadurch erkennen könne, ob korrekt lizensiert oder nicht.
Deshalb doch der Aufwand mit dem Keygen, damit alles genullt ist, oder täusche ich mich da (als vielleicht Nullchecker)
Wenn das so wäre, könnte man via netstat oder einem ähnlichen Programm herausfinden wohin diese Übertragung stattfindet und einen Hosteintrag für das Ziel auf 127.0.0.1 setzen.
Nur so eine Idee.
Viele Grüße,
haze303
__________________
Desktop: Arch Linux | Laptop: Arch Linux
VM: Windows 7, Windows XP, Fedora 14, Arch, Windows Server 2008 R2 Enterprise
lol, hätte net gedacht das wer drauf antworten würde ^^
aba so funktioniert der abgeänderte s*****.
beim launchen erstellt vBulletin selber einen key den es an sich selber schickt. da es das entsprechende ergebnis mit sich selber vergleicht und bestätigt dass es identisch ist kann der vorgang fortgesetzt werden.
wie gesagt wenn durch weitere updates der mechanik ein callback zu vbulletin main nach
Adduco Digital e.K.
Haupstr. 23
66894 Käshofen
finden sollte ist schicht im schacht.
aber das trifft ja nur speziell auf firmen angepasste plugins zu, die vom aducco server gelauncht werden bzw dorthin geroutet werden :-)
für studis und amateurs ohne gewinn is der rohschnitt mehr als ausreichend xD
wobei updates ohne version auch funktionieren, wenn man sie sichtet *g*
__________________
Die Welt und das Leben sind zu schön ....................................
hamachi: cybeegirls-network pw: cybee
................................. um nur vorm Bildschirm zu sitzen
// ############################################################################# if ($vbulletin->GPC['bbcustomerid'] !== CUSTOMER_NUMBER) { global $stylevar;
switch(VB_AREA) { case 'Upgrade': $pagetitle = $authenticate_phrases['upgrade_title']; break; case 'Install': $pagetitle = $authenticate_phrases['install_title']; break; }
// set the style folder if (empty($vbulletin->options['cpstylefolder'])) { $vbulletin->options['cpstylefolder'] = 'vBulletin_3_Silver'; } // set the forumhome s***** if (empty($vbulletin->options['forumhome'])) { $vbulletin->options['forumhome'] = 'index'; } if (empty($vbulletin->options['bbtitle'])) { if (!empty($bbtitle)) { $vbulletin->options['bbtitle'] = $bbtitle; } else { $vbulletin->options['bbtitle'] = $authenticate_phrases['new_installation']; } } // set the version $vbulletin->options['templateversion'] = VERSION;