[Asterisk-Users] Wire Tapping on Asterisk
Michael Puchol
mpuchol at sonar-security.com
Thu Jul 14 04:12:03 MST 2005
Hi,
Yes, there is a way. In extensions.conf, you add a macro as:
[macro-record-on]
exten => s,1,AGI(set-timestamp.agi)
exten => s,2,SetVar(CALLFILENAME=${timestamp}-${ARG2}-${ARG1})
exten => s,3,Monitor(wav,${CALLFILENAME},m)
then, when you want to record the call, you use:
exten => s,1,Macro(record-on,NAME_OF_CHANNEL,${CALLERIDNUM})
this will record to a file named for example
20050704-173558-93xxxxxxx-IN.wav (number obfuscated)
The set-timestamp.agi is nothing else than
#!/bin/sh
longtime=`date +%Y%m%d-%H%M%S`
echo SET VARIABLE timestamp $longtime
MAKE SURE OF THE LEGALITY OF DOING THIS IN THE PLACE YOU WILL BE DEPLOYING.
Best regards,
Mike
Christoph wrote:
> On Thu, 2005-07-14 at 17:00 +0800, Ian Bert Tusil wrote:
>
>>I'm new to asterisk. I would like to ask if there's a feature in
>>asterisk wherein you can monitor ongoing calls, some kinda like
>>tapping into active phone calls? It must have this feature but I do
>>not know where to get some reference to set this up or test this.
>>
>>Can anyone share me some sites as reference?
>
>
> As far as I know there is no feature in Asterisk, but I might be wrong.
> However, you can use ethereal to "tap" SIP connections. You simply sniff
> the SIP connection and after it's done you can decode it and ethereal
> will output a .au file which contains both sides of the conversation.
> Also I heared that the Windows tool "Cain & Able" is able to play back
> SIP converstaions in real time, but I haven't tested that myself.
>
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
>
More information about the asterisk-users
mailing list