Now, what happens here is that when the function completes it execution and returns, the return address is taken from the stack. In this case the return address is the system, execution is into the system function present in Libc and the argument for this particular function is this character pointer pointing to "/bin/bash."
હવે અહીં શું થાય છે કે જ્યારે ફંકશન પોતાનું એક્ઝિક્યુશન પૂર્ણ કરે છે ત્યારે રીટન એડ્રેસ સ્ટેક પરથી લેવામાં આવે છે અને આપણા કિસ્સામાં રીટન એડ્રેસ systemનું છે કે જે system ફંકશન કે જે libc માં હાજર છે તે "/bin/bash" પરિમાણ સાથે એક્ઝિક્યુટ કરશે.