Thursday, November 17, 2011

SF DFI wallhack

Who wants my wallhack on DFI?

Saturday, September 10, 2011

FREE Artificial Intelligence AI Class offered by Standford

There's a free AI class currently being offered by Stanford University. Check it out at aiclass.com.
The class starts on October 10 so enroll now.


Friday, September 2, 2011

Sulit Hi 5!

Sulit.com.ph Buy and Sell Philippines
Sulit.com.ph Buy and Sell
Join the Sulit High 5 Raffle!

Hi, Sulitizens! Are you ready to spread the Sulit High 5? Because of your endless support for Sulit.com.ph, we would like to thank you, our dear Sulitizens through another contest that will surely reward your effort in keeping our rank as your leading online classified ads and buy and sell website in the Philippines for 5 Sulit Years! Now, we encourage everybody to celebrate with us as we turn 5 years old by participating in this online activity because we want you to get one of the 5 iPad 2 units or a trip for 5 to Boracay that we are giving away! How? Well, all you have to do is to follow the simple steps below. Good luck and have fun spreading the Sulit High 5!

Thursday, March 4, 2010

Reverse Code Engineering Tutorial

I've been interested ever since I saw a floppy disk on learning how to read 1's and 0's. I believe that for one to be called a master in the field of computer science, one needs to be able to read 1 and 0 like newspaper. I've taken the first step to mastery by learning Reverse Code Engineering (reversing, reverse engineering). Reverse Code Engineering deals with analyzing a binary (compiled versions of a source code) without the help of the original source code.

Lena's tutorials is probably the best and most concise reverse code engineering (reversing) set of tutorials in the whole wide web:

http://tuts4you.com/download.php?list.17

Saturday, February 13, 2010

Hibernate mode...

Don't expect anything soon. I'm preparign for my masters degree.

Friday, November 20, 2009

Official forum accounts

These are my official account on the following forums:

Gamerzplanet, Elitepvpers, Descipe, Pinoynyakers, pinoyhackers:

barny21

That's barny21 without an e. There's someone claiming to be me and selling my piece. It's not me and I don't have any plans of selling anything.

Wednesday, November 18, 2009

Special Force PH Public wallhack V 0.6.02

Update!


Fixes:


1. Fixed head colors bug.
2. Added new wallhack color Red/yellow


Download link:


UPDATED: 


http://barny21.blogspot.com/2009/11/special-force-ph-free-wallhack-injector_20.html

HOW TO USE INJECTOR:
1. Open Omega Injector.exe
2. Press load files and find WH0.6.02free.dll
3. CHECK "Enable auto-inject"
4. Put specialforce.exe on "Process name"
5. Log-in
6. A pop-up should appear with "Ayos!..." if injection is succesful. Press OK.





I was banned from GzP. Can you believe that?

Special Force PH Public wallhack d3d

My very own wallhack for special for Special Force Philippines. I'm releasing this version because one dll with no protection was leaked and is being sold. I don't want my hack used for scams and such. I'm not selling my wallhacks so if you bought this, you were ripped off.




Download:

UPDATED! GO TO:


http://barny21.blogspot.com/2009/11/special-force-ph-free-wallhack-injector_20.html


Tested for Special Force Philippines
Windows XP SP3

Credits:
Roverturbo, learn_more for their great source and support.
fatboy88 for the first source
the1fear for the very helpful tutorial
sucrose for some of the modelrecs
everyone else at UC!
me for everything else.


Instructions:
1. Inject
2. Read pop-up
3. Use arrowkeys or hotkeys to change option. press [INSERT] to hide menu.


If there's no pop-up before sf loads, install http://www.microsoft.com/downloads/details.aspx%3FFamilyID%3D9b2da534-3e03-4391-8a4d-074b9f2bc1bf

Disclaimer:
This software is provided to you as is.
By using this software, you agree to free the
 author of any liability, direct or implied.
Use at your own risk.
Intended for educational purposes only.
No commercial value.

Special force wallhack hack d3d wh
soldier front wallhack hack d3d wh

Thursday, October 29, 2009

Mulan Character and Equipment texnums, vertices, primitives

(texnum==11800126)||// MULAN Left Boot
(texnum==12100180)||// MULAN Hands
(texnum==29900452)||// MULAN Legs
(texnum==12400126)||// MULAN Right Boot
(texnum==29500482)||// MULAN Chest
 (texnum==47400728)||// MULAN Head
(texnum==16000174)||// MULAN Battle Suit Arms
 (texnum==11600128)||// MULAN Battle Suit Boots
(texnum==39900532)||// MULAN Battle Suit Legs
(texnum==40200580)||// MULAN Battle Suit Chest
(texnum==16200200)||// MULAN Battle Cap
(texnum==12000188)||// MULAN Boonie Hat
 (texnum==16700276)||// MULAN Helmet
(texnum==10800198)||// MULAN Beret
(texnum==51200728)||// MULAN Gas Mask
 (texnum==79000881)||// MULAN Clan BDU #1
(texnum==900008)||// MULAN Clan BDU #2
 (texnum==61900800)||// MULAN Bulletproof Vest
(texnum==10200170)||// MULAN Elbow Protector
(texnum==12500102)||// MULAN Holster (texnum==7400098)||// MULAN Pouch

credits: sucrose, owner of jbales.com

Lines from the movie "The Invasion"

The scene:

Carol (Kidman) is having a dinner with Ben (Craig) and his friends. A friend of Ben's, Yorish, started a conversation and they had a very interesting one. I just can't help but quote some of them.

Yorish:
"... A veneer of civility hides our true self-interests. "



" I say that civilization is an illusion,a game of pretend.
What is real is the fact that we arestill animals, driven by primal instincts. "

Carol: 
"To be honest, ambassador, when someone starts talking to me about the truth...

...I hear what they tell me about themselves...... more than what they say about the world."


Yorish:
" All I am saying is that civilization crumbles whenever we need it most.

In the right situation... we are all capable of the most terrible crimes.

To imagine a world where this was not so...
where every crisis did not result in new atrocities...

where every newspaper is not full of war and violence...
...

Well, this is to imagine a world where human beings cease to be... human. "


Carol's rebuttal:
"While I'll give you that we still retain some basic animal instincts...
...you must admit we're not the same animal we were a few thousand years ago.
True. Read Piaget or Kohlberg... ...or Maslow, Graves, Wilber,
and you'll see we're still evolving. Our consciousness is changing.
Five hundred years ago, postmodern feminists didn't exist...
...yet one sits right beside you today.
While that fact may not undo all the terrible things that have been done in this world...
...at least it gives me reason to believe one day things may be different. "

Ain't that nice? I think it's neat.

Monday, October 26, 2009

Kernel Mode Hooking.

I want to hook SendInput in kernel mode. The reason for this is that SendInput in user mode is blocked by gameguard and I'm making a text macro for a gameguard protected game. I've tried doing a trampoline but no luck.

TAGS: sendinput, win32k.sys, kernel hooking

Thursday, October 22, 2009

BACK-UP YOUR DATA!


If you care about about your data, they better not be in one place. "Set it and forget it" is a terrible philosophy.





Source: blogs.zdnet.com
It only takes a single second, some would argue a micro-second, to wipe an entire hard drive. Without the need for electromagnetic pulses or an indust

Tuesday, September 29, 2009

C++/CLI Property Data Types




Why isn't the code below working

[ConfigurationPropertyAttribute("FromDate", IsRequired=false)]
property DateTime^ FromDate
{
DateTime^ get() { return (DateTime^)this["FromDate"]; }
void set(DateTime^ value) { this["FromDate"] = value; }
}

[ConfigurationPropertyAttribute("ToDate", IsRequired=false)]
property DateTime^ ToDate
{
DateTime^ get() { return (DateTime^)this["ToDate"]; }
void set(DateTime^ value) { this["ToDate"] = value; }
}


while the one below does:


[ConfigurationPropertyAttribute("FromDate", IsRequired=false)]
property DateTime FromDate
{
DateTime get() { return (DateTime^)this["FromDate"]; }
void set(DateTime^ value) { this["FromDate"] = value; }
}

[ConfigurationPropertyAttribute("ToDate", IsRequired=false)]
property DateTime ToDate
{
DateTime get() { return (DateTime^)this["ToDate"]; }
void set(DateTime^ value) { this["ToDate"] = value; }
}

Floods at Metro Manila, worst in 20 years.

Amf. Di ko akalain babahain kami dito. 3 years na ko nangungupahan dito sa pasay ngayun lang bumaha dito. AT HANGGANG TUHOD PA, sa magallanes mrt daw hanggang dibdib! lalangoy ka hahaha! amf.

neways, musta na kayo mga batchmate ko sa Roosevelt College Rodriguez, our beloved school we learn and grow? mayaman na ba kayu???? bigyan nyo ko trabaho? yung petiks>???

nga pala, I'm looking for a book, baka may makita kayo sa bangketa o meron kayu pero sinukuan nyo na bibilin ko sa inyo at 80%/50% orig price. eto sila:

Title: Pro Visual C++CLI and the .NET 3.5 Platform
Author: Stephen R. G. Fraser
ISBN: 978-1-4302-1053-5

or

Title: Pro Visual C++CLI and the .NET 2.0 Platform
Author: Stephen R. G. Fraser
ISBN: 1-59059-640-4

Salamas!

Thursday, September 10, 2009

Wrap an Adobe Acrobat 7 Application inside a tab control.

I'm currently studying how to wrap an Adobe Acrobat 7 Pro application in a tab control. No luck yet.

Edit::

Found candidate at http://blogs.msdn.com/mhendersblog/archive/2005/09/23/473065.aspx . Testing now.

Wednesday, September 9, 2009

Smart Bro Plan 999 now 1mpbs (formerly 512kbps)

Now that my crappy 250 kbps capped Sun Broadband Wireless is terminated, I'm looking for a new ISP. I was checking Smart Bro's website for their plans and guess what, their fixed wireless broadband (plan 999) is now burstable up to 1mbps! The last time I checked, at the beginning of August maybe, this plan only had a maximum burst speed of 512kbps only. Now that's a sweet deal if you know people near you are getting good service. Just remember, like any other ISPs, Smart bro has a few quirks and unsatisfied customers and it's wireless so be prepared. So it's always best to know a person who has hands-on experience as a basis whether an ISP delivers or not.

Really, I was disappointed with my former ISP, Sun Broadband Wireless. They were delivering 2mbps most of the time from January until the last week of May then it dropped to 640kbps(even off peak hours) then to 250 kpbs. That's really unacceptable since they are giving upload speeds of 350 kbps. Their throttling of the promised 2mbps down to 250kbps is simply absurd.

But, even if after the warning I gave yo and you're still really eager to get Sun Broadband Wireless, I suggest you read the feedbacks at http://tipidpc.com/viewtopic.php?tid=148559 then reconsider twice, then thrice.

fatal error C1093: API call 'ImportFile' failed '0x80070003' : ErrorMessage: The system cannot find the path specified.

If you encounter this error when compiling a c++ source, then you probably moved you're project from one computer to another and you're using precompiled headers. To fix this problem, simply delete the stdafx.obj in the Release or Debug folder of your project.

EDIT:

You can also solve this problem by going to the Build Menu > Clean Solution.

Philippines fell from Rank 71 to 87 in the Global Competitiveness Index

The Philippines fell from rank 71 to 87 out of 133 economies listed in the Global Competitiveness Report . The Global Competitiveness Report is a yearly report published by the World Economic Forum. The report "assesses the ability of countries to provide high levels of prosperity to their citizens. This in turn depends on how productively a country uses available resources. Therefore, the Global Competitiveness Index measures the set of institutions, policies, and factors that set the sustainable current and medium-term levels of economic prosperity."


Let's hope that the upcoming elections would improve the country's economic standing.

Tuesday, September 8, 2009

Acrobat::AcroApp::GetPreference(short nType)

What the hell is nType? I wonder. I looked at the Acrobat IAC documentation and it pointed me to the Acrobat and PDF Library API Reference. Guess what, nType isn't even there. Instead, GetPreference's parameter isn't a short but an AVPrefTypes. I looked at the definition of AVPrefTypes and it gave me...... Nothing. All it had in the AVPrefTypes is:


typedef ASUns8 AVPrefsType
A structure containing values that specfiy the Acrobat viewer's preferences settings. Can contain up to
255 entries.

Related Methods:
AVAppGetPreference
AVAppSetPreference Bit-flag ASUns32 constants for use with AVDocPrintParams.


Really. LOL. What kind of documentation is that? Acrobat SDK might have the worst the documentation ever. I had to look in the header just to find out what the hell AVPrefsType is. The header containing AVPrefType seems to be located in the header file AVPrefsD.h

Below is the contents of AVPrefsD.H which can be found in \Adobe Acrobat 7.0.5 SDK\PluginSupport\Headers\API\

Scroll down and Look for the RED text for something hilarious. I couldn't have imagine that I'll find this in the documentation of some big shot company. LOL.


//AVPrefsD.H

/*********************************************************************

ADOBE SYSTEMS INCORPORATED
Copyright (C) 1996-2003 Adobe Systems Incorporated
All rights reserved.

NOTICE: Adobe permits you to use, modify, and distribute this file
in accordance with the terms of the Adobe license agreement
accompanying it. If you have received this file from a source other
than Adobe, then your use, modification, or distribution of it
requires the prior written permission of Adobe.

---------------------------------------------------------------------

AVPrefsD.h

- Defines AV_PREFERENCES, the list of AVAppPreferences.

*********************************************************************/

/* **ER 1/31/96
** WARNING!
** Do not ever add preferences to the middle of _t_APrefsType! Always append.
** If you are not certain that you understand our preferences system,
** find somebody who does who can help you.
Messing with the preferences
** can cause a lot of problems, some of which can be subtle and hard to find.
** Additionally, be sure to update AVExpt.h in the SDK so that plug-ins can
** see your changes.
*/

/* Items which are declared AVS are either strings or structures, both
** of which require special handling when establishing defaults, etc.
** Also, any item marked AVS requires modifications to the preferences
** code on Mac. String items are stored in a separate record, and
** non-string items require some special handling in SetProcIndep.
** (We could avoid the later problem by separating AVS into two
** defines, one for structures which can be copied as-is and one
** for strings and other pointers. But not now.)
*/

/*
* AVP(a, b) does not quite cover all cases
* AVX(a, b) used only for avpShortMenus
* AVS(a, b) for prefs which are structures or strings
* initializing defaults needs to be special-cased
* AVU(a, b, c) used for obsolete preferences
* AVPSTR(a) used for char* strings
* AVPVOIDP(a) used for void* objects
*/

/* DO NOT ADD ANY PREFERENCES TO OR REMOVE ANY PREFERENCES FROM HERE -- these preferences used to use
** the original preference API. This section is for retaining backwards compatibility
** with the original API.
**
** Use AVAppSetPref___() and AVAppGetPref___() for new preferences.
**
** Ask someone if this isn't clear.
*/


#define AV_PREFERENCES \
AVP(avpPrefsVersion, ASInt32) \
AVP(avpOpenDialogAtStartup, ASBool) \
AVP(avpShowSplashAtStartup, ASBool) \
AVP(avpShowToolBar, ASBool) \
AVP(avpRememberDialogs, ASBool) \
AVX(avpShortMenus, ASBool) /* omitted from AVPrefsRec, included in AVPrefsType */ \
AVP(avpDefaultOverviewType, PDPageMode) \
AVP(avpDefaultZoomScale, ASFixed) \
AVP(avpDefaultZoomType, AVZoomType) \
AVP(avpShowLargeImages, ASBool) \
AVP(avpGreekText, ASBool) \
AVP(avpGreekLevel, ASInt32) \
AVP(avpSubstituteFontType, PDSubstFontPref) \
AVP(avpDoCalibratedColor, ASBool) \
AVP(avpSkipWarnings, ASBool) \
AVP(avpPSLevel, ASInt32) \
AVP(avpShrinkToFit, ASBool) \
AVP(avpCaseSensitive, ASBool) \
AVP(avpWholeWords, ASBool) \
AVS(avpNoteColor, PDColorValueRec) \
AVPSTR(avpNoteLabel) /* MAX_NOTE_LABEL */ \
AVP(avpMaxThreadZoom, ASFixed) \
AVP(avpEnablePageCache, ASBool) \
AVS(avpFullScreenColor, PDColorValueRec) \
AVU(avpFullScrolling, ASBool, 1) /* AVU => obsolete */ \
AVP(avpMaxPageCacheZoom, ASFixed) \
AVP(avpMinPageCacheTicks, ASInt32) \
AVP(avpMaxPageCacheBytes, ASInt32) \
AVP(avpDrawMissingThumbs, ASBool) /* AVU => obsolete */ \
AVP(avpFullScreenChangeTimeDelay, ASInt32) \
AVP(avpFullScreenLoop, ASBool) \
AVP(avpThumbViewScale, ASFixed) \
AVP(avpThumbViewTimeout, ASInt32) \
AVPSTR(avpDestFitType) /* MAX_FIT_TYPE */ \
AVP(avpDestZoomInherit, ASBool) \
AVP(avpHighlightMode, ASInt32) \
AVP(avpDefaultSplitterPos, ASInt32) \
AVU(avpThreadIndicator, ASUns32, 2) /* AVU => obsolete */ \
AVP(avpMaxCosDocCache, ASInt32) \
AVP(avpPageUnits, PageUnitsType) \
AVPSTR(avpNoteFontName_Deprecated) /* MAX_FONT_NAME */ \
AVP(avpNoteFontSize_Deprecated, ASInt32) \
AVPSTR(avpRecentFile1) \
AVPSTR(avpRecentFile2) \
AVPSTR(avpRecentFile3) \
AVPSTR(avpRecentFile4) \
AVS(avpHighlightColor, PDColorValueRec) \
AVP(avpFullScreenUseTimer, ASBool) \
AVP(avpAntialiasText, ASBool) \
AVP(avpAntialiasLevel, ASInt32) \
AVP(avpPersistentCacheSize, ASInt32) \
AVP(avpPersistentCacheFolder, ASPathName) \
AVP(avpPageViewLayoutMode, PDLayoutMode) \
AVP(avpSaveAsLinearized, ASBool) \
AVP(avpMaxOpenDocuments, ASInt32) \
AVP(avpUseHostFont, ASBool) \
AVP(avpMarkHiddenPages, ASBool) /* DON'T SAVE TO DISK */ \
AVPSTR(avpFullScreenTransitionType) \
AVP(avpFullScreenClick, ASBool) \
AVP(avpFullScreenEscape, ASBool) \
AVP(avpFullScreenCursor, ASInt32) \
AVP(avpOpenInPlace, ASBool) \
AVP(avpShowHiddenAnnots, ASBool) /* DON'T SAVE TO DISK */ \
AVP(avpFullScreenUsePageTiming, ASBool) /* DON'T SAVE TO DISK */ \
AVP(avpDownloadEntireFile, ASBool) \
AVP(avpEmitHalftones, ASBool) \
AVP(avpShowMenuBar, ASBool) /* DON'T SAVE TO DISK */ \
AVP(avpIgnorePageClip, ASBool) \
AVP(avpMinimizeBookmarks, ASBool) \
AVP(avpShowAnnotSequence, ASBool) \
AVP(avpUseLogicalPageNumbers, ASBool) \
AVS(avpASExtensionDigCert, ASExtensionEncryptedDigitalCertificateRec) \
AVP(avpShowLeftToolBar, ASBool) \
AVP(avpAllowOpenFile, ASBool) \
AVPVOIDP(avpNoteLabelEncoding) \
AVP(avpBookmarkShowLocation, ASBool) \
AVP(avpUseLocalFonts, ASBool) \
AVPSTR(avpCurrCMM) \
AVP(avpBrowserIntegration, ASBool) \
AVP(avpBrowserCheck, ASBool) \
AVP(avpPrintAnnots, ASBool) \
AVP(avpSendFarEastFonts, ASBool) \
AVP(avpSuppressCSA, ASBool) \
AVP(avpAntialiasGraphics, ASBool) \
AVP(avpSecureOpenFile, ASBool) \
AVP(avpPaperSize, ASInt32) \
AVP(avpTrustedMode, ASInt32) \
AVP(avpTrustedModeOverride, ASInt32) \
AVP(avpShowUnixEula,ASBool) \
AVP(avpCMS, ASUns32) \
AVP(avpCMM, ASUns32) \
AVPSTR(avpWorkingRGB) \
AVPSTR(avpWorkingCMYK) \
AVPSTR(avpWorkingGray) \
AVP(avpBlackPointCompensation, ASBool) \
AVP(avpHostBasedCM, ASBool) \
AVP(avpAntialiasImages, ASBool) \
AVP(avpDoUpdate, ASBool) \
AVP(avpUpdateFrequency, ASUns32) \
AVP(avpShowUpdateDialog, ASBool) \
AVP(avpLastAcrobatUpdateCheck, ASUns32) \
AVP(avpDisableAcrobatUpdate, ASBool) \
AVPSTR(avpOverrideAcrobatUpdateURL) \
AVP(avpLastWebServicesUpdateCheck, ASUns32) \
AVP(avpDisableWebServicesUpdate, ASBool) \
AVP(avpEnableDDR, ASBool) \
AVP(avpColorArtifactRemoval, ASInt32) \
AVP(avpGamma, ASInt32) \
AVP(avpDirectDraw, ASBool) \
AVP(avpSaveVM, ASBool) \
AVPSTR(avpColorSettingsFile) \
AVPSTR(avpPrinterSpace) \
AVP(avpAccessColorPolicy, ASInt32) \
AVP(avpAccessOverrideDocColors, ASBool) \
AVS(avpAccessTextColor, PDColorValueRec) \
AVS(avpAccessBackgroundColor, PDColorValueRec) \
AVP(avpShowGrid, ASBool) \
AVP(avpSnapToGrid, ASBool) \
AVP(avpGridWidth, ASFixed) \
AVP(avpGridHeight, ASFixed) \
AVP(avpGridSubdivisions, ASInt32) \
AVS(avpGridColor, PDColorValueRec) \
AVP(avpGridHOffset, ASFixed) \
AVP(avpGridVOffset, ASFixed) \
AVS(avpGridMinorColor, PDColorValueRec)\
AVP(avpAllowByteRangeRequests, ASBool) \
AVP(avpUsingAreaBoxNames, ASBool) \
AVP(avpSoftProof, ASBool) \
AVPSTR(avpProofingSpace)\
AVP(avpEmitTileMarks, ASInt32) \
AVP(avpSlugs, ASBool) \
AVP(avpShowOverprint, ASBool) \
AVP(avpPrintOverprint, ASBool) \
AVP(avpNoteOpacity, ASFixed) \
AVP(avpProofInkBlack, ASBool) \
AVP(avpProofPaperWhite, ASBool) \
AVP(avpOptimizeForSpeed, ASBool) \
AVP(avpAccessPageMode, ASBool) \
AVP(avpAccessMaxDocModePages, ASInt32) \
AVP(avpShowTransparencyGrid, ASBool) \
AVP(avpHoveringPopups, ASBool) \
AVP(avpFullScreenMonitor, ASInt32) \
AVP(avpOpenNewDocument, ASBool) \
AVP(avpOpenAsPDFFilterIndex, ASInt32) \
AVP(avpSaveAsFilterIndex, ASInt32)\
AVP(avpHideTabsCompletely, ASBool)\
AVP(avpPrintUsingWorkingSpaces, ASBool)\
AVP(avpDisplayRightsDialog, ASBool) \
AVP(avpCacheFormData, ASBool) \
AVP(avpEmitPostScriptXObjects, ASBool) \
AVP(avpWrapLongBookmarks, ASBool) \
AVP(avpAccessReadOrderOverride, ASBool) \
AVP(avpAccessReadOrder, ASInt32) \
AVP(avpFullScreenIgnoreTrans, ASBool) \
AVP(avpUsePenForInput, ASBool) \
AVP(avpUseSysSetting, ASBool) \
AVP(avpPixelsPerInch, ASInt32)

/* DO NOT ADD ANY PREFERENCES TO OR REMOVE ANY PREFERENCES FROM HERE -- these preferences used to use
** the original preference API. This section is for retaining backwards compatibility
** with the original API.
**
** Use AVAppSetPref___() and AVAppGetPref___() for new preferences.
**
** Ask someone if this isn't clear.
*/

//== End of AVPrefsD.H

Lol. Really, who could understand your system if it's poorly documented. Come on.

Monday, September 7, 2009

Convert String^ to array<unsigned char,1>

Needed when using Write() method of IO::FileStream class


UTF8Encoding Class

Represents a UTF-8 encoding of Unicode characters.

Namespace: System.Text
Assembly: mscorlib (in mscorlib.dll)