search for: tvpp

Displaying 2 results from an estimated 2 matches for "tvpp".

Did you mean: tvp
2007 Feb 23
1
ssh-agent does not immediately clean timeouted keys from memory
during my seminar of advanced exploitation techniques (SEAT, [1]) i developed some methods to crack into system via DMA (e.g. via firewire). as part of this i developed a program that steals loaded ssh private keys from ssh-agents. i was astonished to find that the keys are not immediately removed from the agent when a timeout occurs, but only the next time the agent is queried via its socket. i
2012 Mar 11
2
[patch] Threading support in ssh-agent
...981,6 +1268,13 @@ if (parent_alive_interval != 0) deadline = (deadline == 0) ? parent_alive_interval : MIN(deadline, parent_alive_interval); +#ifdef HAVE_LIBPTHREAD + if (req_queue_still_unserved(&(tpool.queue))) { + tv.tv_sec = 0; + tv.tv_usec = 10000; /* 1/100 of a second */ + *tvpp = &tv; + } else +#endif if (deadline == 0) { *tvpp = NULL; } else { @@ -1062,6 +1356,10 @@ process_message(&sockets[i]); } break; +#ifdef HAVE_LIBPTHREAD + case AUTH_INUSE: + break; +#endif default: fatal("Unknown type %d", sockets[i].type); } @@ -...