September 8, 2018

execute root commands via php

Solution using a binary wrapper (with suid bit)

1) Create a script (preferrably .sh) that contains what you want to be ran as root.
# cat > php_shell.sh <<CONTENT
  #!/bin/sh
  /sbin/service sshd restart
CONTENT
2) This file should be owned by root, and since it will later run with root permissions make sure that only root has permission to write to the file.
# chown root php_shell.sh
# chmod u=rwx,go=xr php_shell.sh
3) To run the script as root no matter what user that executes it, we will need a binary wrapper. Create one that will execute our php_shell.sh.
# cat > wrapper.c <<CONTENT
  #include <stdlib.h>
  #include <sys/types.h>
  #include <unistd.h>

  int
  main (int argc, char *argv[])
  {
     setuid (0);

     /* WARNING: Only use an absolute path to the script to execute,
      *          a malicious user might fool the binary and execute
      *          arbitary commands if not.
      * */

     system ("/bin/sh /path/to/php_shell.sh");

     return 0;
   }
CONTENT
4) Compile and set proper permissions, including the suid bit (saying that it should run with root privileges):
# gcc wrapper.c -o php_root
# chown root php_root
# chmod u=rwx,go=xr,+s php_root
php_root will now run with root permissions, and execute the commands specified in php_root.sh.

If you don't need to the option to easily change what commands that will be executed I'd recommend you to write the commands directly in wrapper.c under step 4. Then you don't need to have a binary executing a external script executing the commands in question.
In wrapper.c, use system ("your shell command here"); to specify what commands you'd like to execute

source https://stackoverflow.com/a/8532448

March 14, 2018

Install specific Ubuntu package without recommended packages

apt-get --no-install-recommends install asciidoc -y

August 4, 2017

bsnl 's digital india journey begins with blocking ssh port 22

UPDATE: 15/08/2017 FINALLY BSNL UNBLOCKED PORT 22

As you may have noticed BSNL broadband users no longer able to access to their remote servers through SSH ,

also many users reported the same here https://broadbandforum.co/threads/bsnl-broadband-seems-to-have-blocked-ssh-port-22-on-their-network.151617/

if you have root access to your remote server you can use iptables's port redirect rule to fuck dumb bsnl bastards right in their holes.


run this simple command once you logged into your remote server using VPN or proxy.


iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 222 -j REDIRECT --to-port 22

you can change 222 to any number you want but make sure the port number is not already in use.


after this, just change port from 22 to 222 in your putty or any ssh client,now you should be able to access your server without VPN or proxy.





February 20, 2017

the mother

மனைவி இறந்த பிறகு மீண்டும் ஒரு திருமணம்
செய்த தகப்பன் தன்னுடைய சிறிய மகனிடம்
கேட்கிறான்..

"உன்னுடைய இப்போதைய அம்மா
எப்படி".என்று.

அப்போது அந்த மகன் சொன்னான் .

"என் அம்மா
என்னிடம் பொய் சொல்பவளாக
இருந்தாள்.

ஆனால்
இப்போதைய அம்மா என்னிடம் பொய்
சொல்வது இல்லை"

இதைகேட்ட தகப்பன் கேட்டான்..!

" அப்படி உன் அம்மா உன்னிடம் என்ன பொய்
சொன்னாள்?"

அந்த குழந்தை சிறு சிரிப்புடன் தன்
தகப்பனிடம் சொன்னான் .....

"நான் சேட்டைகள் செய்யும்போது என் அம்மா
சொல்வாள்,

எனக்கு இனிமேல் சாப்பாடு
தரமாட்டேன் என்று .

ஆனால் கொஞ்சநேரம்
கழிந்த பிறகு என்னை தன்னுடைய மடியில்
அமர்த்தி பாட்டுபாடி ,

நிலாவைக்காட்டி
கதை சொல்லி அவள்தரும் ஓவ்வொரு பருக்கை சோற்றிலும் அவளுடைய # பாசம் இருக்கும்..

ஆனால்..

இப்போதைய அம்மா,நான் சேட்டைகள் செய்யும்போது சொல்வாள்

'உனக்கு சோறு
தரமாட்டேன்' என்று .

இன்றுடன் சாப்பிட்டு 2 நாட்கள் ஆகிறது".

பெற்ற தாய்க்கு நிகர் இந்த உலகில்
யாருமில்லை...!!

( படித்ததில் வலித்தது)

February 12, 2017

save farmers

சிகரெட் 🚬🚬இல்லாமல் ஒருவரால்
வாழமுடியும்...
ஆனாலும், சிகரெட்🚬🚬 உற்பத்தியாளர்
பணக்காரராக இருக்கிறார்.

மதுவில்லாமல்🍺🍸🍷 ஒருவரால்
வாழமுடியும்...
ஆனாலும், உற்பத்தியாளர் பணக்காரராக
இருக்கிறார்.

மொபைல் 📱📞📲இல்லாமலும் ஒருவர்
வாழமுடியும்...
ஆனாலும், மொபைல்📲📞📱 உற்பத்தியாளர்
பணக்காரராக இருக்கிறார்.

உணவில்லாமல் எவரும்
வாழமுடியாது!...
ஆனாலும்,

🌽🍌🍍🍆உணவு🌾🍎🍏🍊🍋🍈
 உற்பத்தியாளர்களான🐏🐄🐐🐓🐖🐂
விவசாயிகள்
ஏழைகளாகவே இருக்கின்றனர்...!

ரொம்ப பிடிச்சா ஷேர் பண்ணுங்கள்...                                      
🍏🍎🍐🍊🍊🍋🍌🍉🍇🍓🍈🍒🍑🍍🍅🍆🌶
     👏👏விவசாயிகளை மதிப்போம்👏👋🏻👏

January 30, 2017

Inspiring lines

✍🏽கடலில் பெய்யும் மழை பயனற்றது,
✍🏽பகலி ல் எரியும் தீபம் பயனற்றது,
✍🏽வசதி உள்ளவனுக்கு கொடுக்கும் பரிசு பயனற்றது,
✍🏽நோய் உள்ளவனுக்கு கொடுக்கும் அறுசுவை உணவு பயனற்றது.
✍🏽அதுபோல் முட்டாளுக்கு கூறும் அறிவுரையும் பயனற்றது.
✍🏽வறுமை வந்த காலத்தில் உறவினர்களின் தயவில் வாழ்வதை விட புலிகள் வாழும் காட்டில், புற்கள் நடுவில் உள்ள மரத்தடியில் வாழ்வது மிகவும் நல்லது.
✍🏽 பல பறவைகள் இரவில் ஒரே மரத்தில் இருந்தாலும் காலையில் ஒவ்வொன்றும் ஒரு திசையில் பறக்கிறது.
✍🏽 ஆதலால் நம்மிடம் நெருங்கி உள்ளவர் எப்போதும் நம்முடன் இருப்பதில்லை, இதை உணர்ந்து கவலைப்படாமல் வாழ வேண்டும்.
✍🏽பெரிய யானை சிறிய அங்குசத்தை கண்டு பயப்படுகிறது,
✍🏽 சிறிய மெழுகுவத்தி பெரிய இருளை விலக்குகிறது,
✍🏽பெரிய மலை சிறிய உளியால் வெட்டி எடுக்கப்படுகிறது.
✍🏽பெரிய உருவத்தினால் என்ன பயன்? உருவத்தை கொண்டு ஒருவரை எடை போடக்கூடாது.
✍🏽வேப்ப மரத்தை கிளை முதல் வேர் வரை நெய்யும், பாலும் ஊற்றி வளர்தாலும் அதன் கசப்பு தன்மை மாறாது.
✍🏽அது போல் கெட்ட மனிதர்களுக்கு எத்தனை விதமாக உரைத்தாலும் அறிவு வராது.
✍🏽சாராயப் பாத்திரத்தை நெருப்பில் இட்டாலும் அதன் மணம் போகாது.
✍🏽யானையிடம் இருந்து 1000 அடி விலகி இருங்கள்,
குதிரையிடம் இருந்து 100 அடி விலகி இருங்கள்.
கொம்பு உள்ள மிருகத்திடம் இருந்து 10 அடி விலகி இருங்கள்.
ஆனால் உங்களுக்கு நம்பிக்கை துரோகம் செய்யும், ஏமாற்றும் மக்கள் வசிக்கும் ஊரை விட்டு சென்று விடுங்கள்
✍🏽எல்லாம் காரியங்களிலும் நீங்கள் உங்கள் கொள்கைகளில் பிடிவாதமாக இருக்காதீர்.
✍🏽வளைந்து நெளிந்து வாழ கற்று கொள்ளுங்கள்.
✍🏽காடுகளில் நீண்டு நேராக உள்ள மரங்களே முதலில் வெட்டப்படுகிறது.
✍🏽அறியாமையை விட கொடிய எதிரி இல்லை.
✍🏽கோவத்தை விட கொடிய நெருப்பு இல்லவே இல்லை....🌹
🙌🏾இருபது ரூவா  பிச்சைக்காரனுக்கு போட யோசிக்கிற நாம அதையே ஹோட்டல்ல சர்வருக்கு டிப்ஸா  கொடுக்குறோம்...

⌚️ஜிம்முல ஒரு நாள் பூராம் ஒர்க் அவுட் பண்ண சளைக்காத நாம... வீட்ல மனைவிக்கு உதவி செய்ய சலிச்சுக்கிறோம்...

🙏🏻கடவுளை பிரார்த்திக்க ஒரு மூணு நிமிசத்தை ஒதுக்க சங்கடப்படும் நாம மூணு மணி நேரம் உட்கார்ந்து விளங்காத படத்தை பார்த்துட்டு வரோம்...

💧காதலர் தினத்துக்காக ஒரு வருசமா காத்திருக்கிற நாம அன்னையர் தினத்தை மறந்திடறோம்...

👍🏻ரோட்டோரம் உட்கார்ந்திருக்கும் ஏழை குழந்தைகளுக்கு ஒரு நேர சாப்பாடு வாங்கி தர நினைக்காத நாம அதையே ஓவியமா வரைஞ்சா லட்ச ரூவா கொடுத்துக்கூட வாங்கி வீட்ல மாட்டிக்கிறோம்...

👍🏻ஜோக்கை எல்லாம் பார்வேர்ட் பண்ணுற நாம இந்த மாதிரி மெசஜை கண்டும் காணாமல்  விட்டுடுறோம்...அதில் ஒளிந்து இருக்கும் வாழ்க்கையின் சாரம் புரியாமல்