We're back with this month's edition of Go4Expert's Newsletter. We hope you enjoy it and pass on the word to your buddies. As always, we'd love to know what you would like to see in upcoming newsletters and we welcome you to submit your feedback.
Macros in C Demystified
We will discuss the concept of Macros.
A Macro is a name given to a piece of code or to a value. Whenever the macro is used in the code, it is replaced by its value at the very first stage (preprocessing stage) of compilation process. They are defined using '#define' directive.
Evolution of sleep() C Function
In this article, we will discuss different implementations of sleep functions that had flaws to understand how sleep function evolved. Before discussing the sleep function implementations, lets first understand briefly the following two functions :
From Linux Man page :...
Reverse Shell in PHP
Back Connect Shell also known as Reverse Shell is a Piece of Code which is used to Host a Shell on the Server or the Victim, But instead of sitting there and listening for connections (As in the Case of Bind Shell) it rather Connects Back to the Attacker Machine.
I already explained the...
getopt Example - How to Access & Parse Command Line Arguments
A lot many times you would have used a Linux command with some arguments to it.
Understanding Unix/Linux File Permissions Representations
What Unix / Linux File Permission is?
Every File or directory in the Linux Operating system has an access level which specifies the group or the users can actually access it. Linux Provides us with mainly 3 access levels for each user group i.e. Read , Write and Execute. These permissions can be...
How to Analyze and Debug C/C++ Code with PVS Studio
This document advertises the PVS-Studio static analyzer. It describes how using PVS-Studio reduces the number of errors in code of C/C++/VC++ projects and costs on code testing, debugging and maintenance. A lot of examples of errors are cited found by the analyzer in various Open-Source projects....
Lookup any Username on FACEBOOK
In this tutorial we'll be making a small yet effective application rather code snippet to Lookup Any Username on Facebook. The Code Below Uses the Graph API, The Graph API (as defined by Facebook) is the core of Facebook Platform , It allows...
Ways to Terminate or Kill Process
A running instance of a program executable is known as a Process. A process when run can do various things like open some files, read/write some data, create some threads/processes, register some functions as callback in various scenarios etc. According to the logic, after the completion of the...
Editing Linux Environment Variables in C
Environment variables can be thought of as a name value pair that affect the behavior of the processes running on an operating system.
For example, to know the value of environmental variable PATH in my system, I do :
+ 1,817 New Members
+ 218 New Threads and Articles
+ 1,147 New Posts and comments
|Subscribe via RSS
Get live updates in your web browser window.
|Follow us on Twitter
Are you on Twitter? Follow us and get updated.
|Find us on facebook
Share Go4Expert with your buddies on facebook.
If you no longer wish to receive this newsletter or want to edit your preferences you can do it here.