Tuesday, June 2, 2020
How to solve vcruntime140.dll not found error
Check c\windows\system32, if it is there then you are missing the 32bit version, so
INstall this:
https://www.microsoft.com/en-us/download/confirmation.aspx?id=53587
Sunday, April 26, 2020
Thursday, April 23, 2020
Monday, March 9, 2020
Embarcadero spying on users?
https://www.reddit.com/r/delphi/comments/a2wc9t/103_community_edition_personal_info_data/
When running wireshark, this is what I found when running C++ Builder, it is reaching out to:
navisite.com
kul09s04-in-f5.1e100.net
eu-west-1.compute.amazonaws.com
e16646.dspg.akamaiedge.net
i4.ytimg.com
When running wireshark, this is what I found when running C++ Builder, it is reaching out to:
navisite.com
kul09s04-in-f5.1e100.net
eu-west-1.compute.amazonaws.com
e16646.dspg.akamaiedge.net
i4.ytimg.com
Wednesday, February 26, 2020
Monday, February 24, 2020
C++ Builder Styles and Icons
Slate Classico
http://www.iconarchive.com/show/noto-emoji-travel-places-icons-by-google/42472-desert-island-icon.html
Convert png to ico and also resize ico:
https://image.online-convert.com/convert-to-ico
VB6 compatible icons:
http://www.vbcorner.net/download_icons.htm
http://www.iconarchive.com/show/noto-emoji-travel-places-icons-by-google/42472-desert-island-icon.html
Convert png to ico and also resize ico:
https://image.online-convert.com/convert-to-ico
VB6 compatible icons:
http://www.vbcorner.net/download_icons.htm
Sunday, February 16, 2020
How to deploy Qt programs
Ref:
https://www.udemy.com/course/qt5-gui-cpp-programming-tutorial-2d-graphics/learn/lecture/6265064#questions/2820818
1. Launch the Qt Command Line (not the regular one).
2. In the Qt command line, write the command windeployqt and give the path to your executable file.
https://www.udemy.com/course/qt5-gui-cpp-programming-tutorial-2d-graphics/learn/lecture/6265064#questions/2820818
1. Launch the Qt Command Line (not the regular one).
2. In the Qt command line, write the command windeployqt and give the path to your executable file.
Friday, February 14, 2020
Correct Visual Studio Code Configuration Properties for writing CrackMe's
When you write CrackMe's in win32, you want it to be easy to debug with x64dbg - especially for beginners to reversing. Below are the optimal configuration properties for Visual Studio 2017:
[Build]
Set Build to Release for x86 (32 bit)
[Configuration properties]
[---- General -----]
Character Set -> Use Multi-Byte Character Set
[---- C/C++ -----]
[General]
SDL checks -> No (/sdl-)
[Code Generation]
Runtime Library -> Multi-threaded(/MT)
Security Check -> Disable security Check (/GS-)
[---- Linker ----- ]
[Advanced]
Randomized Base Address -> No(/DYNAMICBASE:NO)
Fixed Base Address -> Yes(/FIXED)
[Build]
Set Build to Release for x86 (32 bit)
[Configuration properties]
[---- General -----]
Character Set -> Use Multi-Byte Character Set
[---- C/C++ -----]
[General]
SDL checks -> No (/sdl-)
[Code Generation]
Runtime Library -> Multi-threaded(/MT)
Security Check -> Disable security Check (/GS-)
[---- Linker ----- ]
[Advanced]
Randomized Base Address -> No(/DYNAMICBASE:NO)
Fixed Base Address -> Yes(/FIXED)
Tuesday, February 11, 2020
Explanation of C++ virtual functions
Why we need virtual functions in C++
https://www.javatpoint.com/cpp-virtual-function
Summary:
If you need a base class to call a derived class's functions, then declare that function as virtual whilst in the base class.
https://www.javatpoint.com/cpp-virtual-function
Summary:
If you need a base class to call a derived class's functions, then declare that function as virtual whilst in the base class.
Subscribe to:
Comments (Atom)