Programming and Coding
Programming and coding tips, help and solutions...
1,877 topics in this forum
-
Sections
by Guest [n]ewcom3R- 4 replies
- 4.2k views
Hi, i'm new here on this board. I want to code an Offset converter in Delphi. There is only one problem!! How can I calculate the section from the RVA or from the VA? (sections .text, .data, .idata ....)
-
Opera (aspack Protected)
by Guest sac- 7 replies
- 4.3k views
Hi, there are many things I don
-
Hexa Math
by A.summers- 0 replies
- 3.2k views
I need to change this: byte_[Fix]_Enable_9_Character_Slots_(Recommended):59FFA:117:235 byte_[Fix]_Enable_9_Character_Slots_(Recommended):F1C49:116:144 byte_[Fix]_Enable_9_Character_Slots_(Recommended):F1C4A:7:144and change it to 18 is that possible??
-
Cp Extract?
by A.summers- 0 replies
- 4.3k views
Is there a way to extract the codeing for a CP like ROCP ? Be it thru source code or what?
-
deleted
by Teddy Rogers- 11 replies
- 5.1k views
File Name: deleted File Submitter: floodeur-666 File Submitted: 7 May 2007 File Updated: 22 May 2007 File Category: Source Code Admin please deleted my release source code Click here to download this file
-
Hiding Registry Keys
by oricode- 6 replies
- 4.3k views
I wanted to know , is there a direct way of creating and then hiding registry keys created during execution of any app.In other words, the key should not be visible through 'regedit'. Or even if it is visible, then how to encrypt it , so that the key value could not be known? Help in any coding language would be appreciated Oricode.
-
How To Play Xm Music From Your Own Code...
by Teddy Rogers- 0 replies
- 3.3k views
http://tuts4you.com/download.php?view.1612 Ted.
-
Orion Scroller Source
by yamraaj- 21 replies
- 8.3k views
I was trying for coding a starfield...and no need to tell i failed ..So what i did...just ripped the code from a C++ keygen and made it readable in asm...I hope it will be useful for the poor programmers like me Attached source along with a compiled exe...Have Fun!!!ORiON.rar
-
How Can Compile ?
by Rumour- 5 replies
- 4.1k views
exe need write in own code section. How can compile in masm that is writable ?
-
Big Cube Of Dots...
by Teddy Rogers- 2 replies
- 3.8k views
Here is a little intro (with source code) of dots formed in to a rotating cube. ; Big Cube Of Dots ; by Rebels ; for BP 2007 ; coded by lord Kelvin org 0x100 ; .COM mov al,0x13 ; \ MCGA int 0x10 ; / mov dx,0x3C9 ; \ colors[ i ] = RGB( -i / 2, -i / 3, -i / 4 ); mov cx,256 ; | i = 256 ... 1 pal: mov ax,cx ; | neg ax ; | shr al,3 ; | out dx,al ; | shr al,1 ; | out dx,al ; | shl al,2 ; | out dx,al ; | loop pal ; / fldz ; st0=a; clear z buffer, with fade here: mov ch,0xFA ; do loop 320*200 times mov di,zbuf ; in zbuffer fade: mov al,[di] ; al = current z cmp al,8 ; \ if( al < 8 ) al = 0; jna nofade ; | else al -= 8; sub al,8 ; | current z = al j…
-
Copy Field To Clipboard
by Guest StUd- 3 replies
- 3.4k views
How i can copy the serial field to clipboard? i don't know what is function the code is: .data? SerialBuffer 512 dup(?).code if eax==IDC_COPY invoke ??? Can you give me an example?
-
Good Assembly Tutorial
by Guest shadyike- 6 replies
- 4.3k views
This is one of the better asm tutorials i have found as far as explaining modes such as protected and real etc.. so if your new to asm like i am check it out it helped me out alot.The biggest pain in the *** with programming in assembly is that most of the tutorials online and alot of book's are written in dos real mode and as many of the more experienced members can tell you it's a waste of time if you want to program in asm under modern day windows.So check it out it h**p://www.drpaulcarter.com/pcasm/
-
Help With Writing Olly Plugin.
by Fungus- 19 replies
- 5.3k views
Hi All, I was wondering if someone could have a look at my src and tell help figure out what I have done wrong or am missing with my plugin code. :EDIT: the dialog boxes don't appear correctly, and the patch just crashes olly when he tries to load a file. here is the src. It is in masm and winasm studio. It is a plugin to patch GetSystemTime, to hide olly from various techniques that read it and do some other things, like int3 or checking how long some code takes to execute. thx
-
Tiny Xm Player Library For Win32...
by Teddy Rogers- 5 replies
- 4.8k views
Tiny XM player library for Win32 and Linux / BSD (i386) written in assembly language. Perfect for size-critical applications (such as intros), click free, highly reliable, open source. Examples available for most popular compilers (Visual C++, Visual Basic, PureBasic, Delphi, MASM32, FASM, NASM and TASM). http://prdownloads.sourceforge.net/ufmod/ufmod-1.17-win32.zip?downloadTed.
-
Masm: Resource Compiler Error Rc2170
by Ufo-Pu55y- 3 replies
- 7k views
Does anybody have experience in saving GFXs in the right format ? I mean in the format, in which the compiler needs it ? When I try to throw in own icon- or tga-gfxs, it always gives me this error: Error RC2170: bitmap file *** is not in 3.00 format When I use other files (not made by me) it works fine. For example in Photoshop, how do I save a file in this "3.00 format" ? Even with other tools... for example after using a BMP-To-Icon-Converter the compiler says that it's not "3.00 format"... :/ Are there any ***-To-3.00 format-Conversion-Tools ???
-
Assembly Language Question
by Guest shadyike- 9 replies
- 4.2k views
A friend of mine recently give me Assembly Language step by step by Jeff Duntemann the first book not the newer version.This book is very good at explaining how computers work as far as the ram and the cpu is concerned. So here's my question the book is old it's was written before windows 3.0 came out and the cpu is segmented to 64k i just want to know if cpu like the p4 are still like that and if i can take the info in this book and practice on windows xp and if i can still program 16 bit not 32
-
Patches
by Guest sonic_00- 19 replies
- 10.7k views
hi, i want to create a patch for a general program, but i'm not sure how to do it. i thought to this solution: 1 - modify the exe file; 2 - compare the normal file with the modified one to find the different bytes; 3 - put into an array the position of the bytes in the code and their new values; 4 - tell the program to open the normal exe file, find the bytes and modify them with the new values 5 - close the exe file. is this the right way? and do you know other solutions? and of course, sorry if my english is cruel
-
Modifying Explorer
by Scale- 10 replies
- 4.3k views
I want my explorer to be default on modifyed and i would also like to add find target from the shortcut menu to the shell menu, But im unsure if this is a good idea to even attempt. Any tips would be handy
-
Virtual Alloc
by starzboy- 5 replies
- 6.9k views
hello people i am trying to use Virtual Alloc to fork around with Files (<200 kb) and i am having problems .... .data? vir_address dd ? invoke GetFileSize,hFile,0 mov FileSize,eax invoke VirtualAlloc,NULL,FileSize,MEM_COMMIT,PAGE_READWRITE mov vir_address,eax invoke ReadFile,hFile,esi,ebx,addr dwBytes,0 mov edi,offset SerialBuffer mov ecx,offset vir_address loop1: mov al,byte ptr ds:[esi] mov byte ptr ds:[edi],al ....calculations ..... mov byte ptr ds:[ecx],al inc edi inc esi loop1 but it fails ... can someone explain where i am going wrong ... but when i continue with files below 100Kb the code executes fine ...
-
Writefile
by starzboy- 11 replies
- 4.8k views
hello i am making a stupid log file ... but i am facing problems... .data filename db "log.log",0 .data? hdir dd ? htemp dd ? buffer db 512 dup(?) buffer1 db 512 dup(?) i was making a log file .. kindof invoke GetCurrentDirectory,sizeof hdir ,addr hdir invoke lstrcat,addr hdir,offset filename invoke CreateFile,addr hdir,GENERIC_WRITE,0,0,CREATE_ALWAYS,FILE_ATTRIBUTE_NORMAL,0 push eax invoke WriteFile,eax,addr buffer,sizeof buffer,addr htemp,0 pop eax invoke WriteFile,eax,addr buffer,sizeof buffer1,addr htemp,0 pop eax invoke CloseHandle,eax i want buffer1 to write on next line ... but i am not able to do so ... hope to get some help ty
-
Remote File Acces
by Scale- 0 replies
- 3.4k views
Which API calls are used to transferse directory? I assume that readfile is used to read the content of the files but what i used to get all the files in the folders? And what is the best way to counter it? Just nop the call or hook the api and set a return? Also are they any API's with the same effect as blockinput? I have a program which blocks all input but i check the program and all dll's but there arnt any calls to block input. Thanks.
-
Need Help With Resizing In Asm
by Guest shot- 0 replies
- 2.9k views
I need to be able to make my dialog resize or stretch out when I press a button like in the reflexive universal patcher by MM/FFF I need it to stretch and reveal other buttons I dont know how to explain it any better if you see MM/FFF reflexive arcade patcher click about and you will see the bottom falls down and reveals scrolling text I need to know how to make the bottom of my dialog fall down like that
-
Visual Asm ?!
by Guest sonic_00- 5 replies
- 4.4k views
hey people, do you know about these VisualASM compilers? Macrotech's MPL: MPL VASM: VASM EasyCode for GoASM: GoASM what do you think?
-
- 3 replies
- 3.5k views
I need to display the full set of ANSI extended characters (The original IBM set). Below is an example from Ollydbg I've tried the ANSI_FIXED and SYSTEM_DEFAULT fonts but not all characters are displayed. Is there a particular font to use or is there some otherway? Z ScreenShot1.bmp
-
Open Webpage With User:pass Combo With Asm
by Guest shot- 4 replies
- 3.8k views
I have been trying to do this all day and cannot get it right I have this figured out follow along I hope you can understand this here is a web page I set up as an example http://memberspass.6x.to it requires a username and password combo Username: Password: you add these to the url like this to login automatically http://member:password@memberspass.6x.to I separated the parts http:// member : password @ memberspass.6x.to I added :, @, memberspass.6x.to, http:// to .data section like this .data http db "http://",0 sep db ":",0 AT db "@",0 WebPage db "memberspass.6x.to",0 then I add…