No, that's not possible.

On Tue, Dec 19, 2017 at 3:39 AM, Igor Polevoy <igor.pole...@gmail.com>
wrote:

> Is it possible to use a separate user-created module that will take care
> of the specific rules so e.g.
> all backref rules will be passed to some PCRE engine?
>
> On Thursday, 12 October 2017 08:16:13 UTC-7, Víctor Manuel Álvarez García
> wrote:
>>
>> No, unfortunately there's no way to solve that, except porting the rules.
>>
>> On Wed, Oct 11, 2017 at 7:01 PM, Igor Polevoy <igor.p...@gmail.com>
>> wrote:
>>
>>> Hi Victor
>>> Yes, I know that YARA does not support back reference, but we still have
>>> the old rules that we will need to port somehow.
>>> So my question is, since it looks currently as a long effort to do the
>>> manual conversion,
>>> is there a possibility to use another module to process the back
>>> reference rules in the meantime? Is such a thing supported?
>>>
>>> thank you
>>> Igor
>>>
>>> On Wednesday, 11 October 2017 09:32:50 UTC-7, Víctor Manuel Álvarez
>>> García wrote:
>>>>
>>>> Hi Igor,
>>>>
>>>> Back references are not supported anymore as YARA now uses its own
>>>> regexp engine and not PCRE. YARA's regexp engine is more similar to RE2,
>>>> which doesn't implement back references neither. For a more detailed
>>>> explanation of why back references are not supported by RE2 nor YARA read
>>>> this: https://swtch.com/~rsc/regexp/regexp1.html
>>>>
>>>> Regards,
>>>> Víctor
>>>>
>>>> On Tue, Oct 10, 2017 at 11:27 PM, Igor Polevoy <igor.p...@gmail.com>
>>>> wrote:
>>>>
>>>>> Hi,
>>>>> what would you recommend to convert the old rules that contain back
>>>>> references to the ones that will work with YARA 3.x?
>>>>> It looks like quite a lot of work to do the conversion for even
>>>>> something simple as the following that tries to match repetition of the
>>>>> character...
>>>>>
>>>>> *strings:*
>>>>> *  s=([a-zA-z])\1{2,6}*
>>>>>
>>>>> Is it possible to feed the specific rules to eg PCRE?
>>>>>
>>>>> Thx
>>>>> Igor
>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "YARA" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to yara-project...@googlegroups.com.
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>
>>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "YARA" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to yara-project...@googlegroups.com.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>> --
> You received this message because you are subscribed to the Google Groups
> "YARA" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to yara-project+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"YARA" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to yara-project+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to