Reverse Engineering – Should I comply with the software after setting all variable and function names to "1-2 characters"?

In JavaScript, when the code is officially released, it seems common to use only variable and function names with one character (of course, after the original code has been converted using clearer names) to make the code darker. I've seen people who've done software reverse engineering to find the seemingly original variable names (and maybe even function names) in the binaries. This helps people debug and develop their own snippets of code to modify the software. However, it can also make it easier for malicious employees to interpret and create malware for the code.

It's a good idea to convert all variable and function names, like JavaScript, to single (or double) character names before compiling them to make the binaries darker (and I think a bit shorter as well) what it does turn harder? Reverse engineering?

We are developing a new free ecommerce tools software

hi Guys

We're in the process of developing a new e-commerce tool for shopify, and we need market feedback on the biggest issues you're facing when running an ecommerce business.

Thank you very much for your contributions and feedback to complete this super short poll via this link

Please tell us your honest opinion so that we can develop the new software for all these problems

Is the default orientation specific to the hardware or software of mobile devices?

I've noticed that switching between mobile applications sometimes changes the orientation of the UI, so I have to rotate the screen 180 degrees to point in the right direction. I assume that if the software or hardware recognizes the direction in which the user is holding the device, or at least the orientation in which the most recent application resides, the orientation should not be changed.

This leads me to the question of whether there is actually a default orientation for devices that are configured in hardware, and whether there is also a configuration of the software (and that they are sometimes configured to conflict inadvertently).

Is there a default orientation in landscape view for mobile devices? And if so, are they available in hardware and / or software configurations?

Software Engineering – Error while linking the Excel spreadsheet to the Word document

I could not insert an object (Excel spreadsheet) into a Word document. When I try to link an Excel spreadsheet to a file from an Excel spreadsheet using Word> Object> Create from File_Link. The following error message is displayed:
"The program used to create this object is Excel. This program is either not installed on your computer or it does not respond. To edit this object, install Excel or make sure all the dialog boxes in Excel are closed."
I know that Excel is installed on the PC. The PC runs Windows 7 and Office Professional Plus 2010. I used to do this on the same computer with the same office suit, but now I could not do it.
I uninstalled and reinstalled Office Professional Plus 2010, but I still could not resolve the problem.
Any ideas?

whatsapp – help with installing Python software

Good morning Devs! I start in the programming business and found a very good project on a github:

WhatsApp's bot responds to its predefined response messages, sends pictures, videos, etc. I've tried to install it in a VPS because I want it to be online in some of mine, but I could not. Could someone help me?

I started fumbling in Part 3

software – How can I find out which camera mode I used for a digital photo?

You can use an Exif reader (like exiftool) to find out this information. For example, I check a picture of myself and I can see

Shutter speed: 1/250

F number: 8.0

Exposure program: Program AE

ISO: 200

The program automation has aperture priority. A quick Google search (for Exposure Program Exif) provides the following values ​​(taken from this link):

  • 0 = not defined
  • 1 = manual
  • 2 = normal program
  • 3 = aperture priority
  • 4 = shutter priority
  • 5 = creative program (biased towards depth of field)
  • 6 = action program (set to fast shutter speed)
  • 7 = portrait (for close-ups with a blurred background)
  • 8 = landscape mode (for landscape photos with a sharp background)

Note, however, that you do not necessarily need the name of the mode to know what worked and what did not. What is really important is the combination of ISO (the so-called exposure triangle or better tricycle as @mattdm clearly explained), shutter speed and aperture (and exposure compensation …).

The different camera modes will only help you to set these values: but in the end, you have to say, "Look, I really would like to have more exposed for this part of the photo and less for that other part …".

You'll find that some modes are more useful in certain situations and others in other situations (for example, when you try to freeze an action, the shutter priority is much more useful than the aperture priority). But it's the final combination of values ​​that really matter to you.