2014-05-05 19:14:25 |
wizwiz50 |
bug |
|
|
added bug |
2014-09-19 05:14:34 |
Launchpad Janitor |
macchanger (Ubuntu): status |
New |
Confirmed |
|
2014-10-10 14:58:47 |
bigbug21 |
bug |
|
|
added subscriber bigbug21 |
2014-10-24 19:04:03 |
kristian |
bug |
|
|
added subscriber kristian |
2014-11-07 20:32:50 |
Hans-Christoph Steiner |
bug watch added |
|
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=738460 |
|
2014-11-07 20:32:50 |
Hans-Christoph Steiner |
bug task added |
|
macchanger (Debian) |
|
2014-11-07 20:37:11 |
Hans-Christoph Steiner |
macchanger (Ubuntu): status |
Confirmed |
Fix Committed |
|
2014-11-08 01:44:35 |
Bug Watch Updater |
macchanger (Debian): status |
Unknown |
Fix Released |
|
2015-02-14 15:42:13 |
Sebastian Wagner |
bug |
|
|
added subscriber Sebastian Wagner |
2015-07-08 11:42:30 |
Amr Ibrahim |
macchanger (Ubuntu): status |
Fix Committed |
Fix Released |
|
2015-07-08 11:42:54 |
Amr Ibrahim |
information type |
Public |
Public Security |
|
2015-07-08 11:43:04 |
Amr Ibrahim |
tags |
|
trusty |
|
2015-07-08 17:53:32 |
Seth Arnold |
macchanger (Ubuntu): status |
Fix Released |
Confirmed |
|
2015-07-08 17:53:34 |
Seth Arnold |
information type |
Public Security |
Public |
|
2015-08-27 21:34:42 |
grosso |
bug |
|
|
added subscriber grosso |
2016-01-05 10:56:53 |
Kenichi Ito |
bug |
|
|
added subscriber Kenichi Ito |
2016-02-15 22:43:08 |
Laine Gholson |
attachment added |
|
macchanger.patch https://bugs.launchpad.net/ubuntu/+source/macchanger/+bug/1316278/+attachment/4572471/+files/macchanger.patch |
|
2016-02-16 00:20:48 |
Ubuntu Foundations Team Bug Bot |
tags |
trusty |
patch trusty |
|
2016-02-16 00:20:55 |
Ubuntu Foundations Team Bug Bot |
bug |
|
|
added subscriber Ubuntu Sponsors Team |
2016-02-16 13:48:13 |
Marc Deslauriers |
nominated for series |
|
Ubuntu Trusty |
|
2016-02-16 13:48:13 |
Marc Deslauriers |
bug task added |
|
macchanger (Ubuntu Trusty) |
|
2016-02-16 13:48:13 |
Marc Deslauriers |
nominated for series |
|
Ubuntu Xenial |
|
2016-02-16 13:48:13 |
Marc Deslauriers |
bug task added |
|
macchanger (Ubuntu Xenial) |
|
2016-02-16 13:48:13 |
Marc Deslauriers |
nominated for series |
|
Ubuntu Wily |
|
2016-02-16 13:48:13 |
Marc Deslauriers |
bug task added |
|
macchanger (Ubuntu Wily) |
|
2016-02-16 13:48:21 |
Marc Deslauriers |
macchanger (Ubuntu Trusty): status |
New |
Confirmed |
|
2016-02-16 13:48:25 |
Marc Deslauriers |
macchanger (Ubuntu Wily): status |
New |
Fix Released |
|
2016-02-16 13:48:28 |
Marc Deslauriers |
macchanger (Ubuntu Xenial): status |
Confirmed |
Fix Released |
|
2016-02-16 13:55:35 |
Marc Deslauriers |
description |
Hello,
macchanger works only when I'm specifying which MAC to use. Using macchanger with --random always return 'It's the same MAC!!'.
I think I find out why, there's something in this patch made to improve random MAC generation :
http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/trusty/macchanger/trusty/view/head:/debian/patches/08-fix_random_MAC_choice.patch
In mc_mac_random()
- 'mac' argument is saved into 'newmac', on the stack (line 40)
- the MAC is randomized and every byte of 'mac' is changed (line 48...)
- 'mac' is overwritten by 'newmac' value (line 82)
Thank you |
[Impact]
A bad patch prevents the --random option from working at all.
This was corrected in Debian, and in newer Ubuntu releases, but has not been corrected in Trusty. This SRU contains the corrected patch.
[Test Case]
- Use --random option
- See if MAC changed or if resulted in error message
[Regression Potential]
Since this code simply doesn't work at all at the moment, the only regression would be for it to crash instead of not printing the error message.
Original description:
Hello,
macchanger works only when I'm specifying which MAC to use. Using macchanger with --random always return 'It's the same MAC!!'.
I think I find out why, there's something in this patch made to improve random MAC generation :
http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/trusty/macchanger/trusty/view/head:/debian/patches/08-fix_random_MAC_choice.patch
In mc_mac_random()
- 'mac' argument is saved into 'newmac', on the stack (line 40)
- the MAC is randomized and every byte of 'mac' is changed (line 48...)
- 'mac' is overwritten by 'newmac' value (line 82)
Thank you |
|
2016-02-16 13:55:41 |
Marc Deslauriers |
macchanger (Ubuntu Trusty): status |
Confirmed |
In Progress |
|
2016-02-16 23:29:40 |
Mathew Hodson |
macchanger (Ubuntu Xenial): importance |
Undecided |
Medium |
|
2016-02-16 23:29:42 |
Mathew Hodson |
macchanger (Ubuntu Wily): importance |
Undecided |
Medium |
|
2016-02-16 23:29:44 |
Mathew Hodson |
macchanger (Ubuntu Trusty): importance |
Undecided |
Medium |
|
2016-02-17 12:53:07 |
Iain Lane |
removed subscriber Ubuntu Sponsors Team |
|
|
|
2016-02-18 23:39:31 |
Brian Murray |
macchanger (Ubuntu Trusty): status |
In Progress |
Fix Committed |
|
2016-02-18 23:39:35 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2016-02-18 23:39:37 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2016-02-18 23:39:47 |
Brian Murray |
tags |
patch trusty |
patch trusty verification-needed |
|
2016-05-12 21:16:37 |
grosso |
removed subscriber grosso |
|
|
|
2016-05-20 19:30:19 |
Ubuntu Foundations Team Bug Bot |
tags |
patch trusty verification-needed |
patch removal-candidate trusty verification-needed |
|
2016-06-16 11:29:18 |
Steve Langasek |
macchanger (Ubuntu Trusty): status |
Fix Committed |
Won't Fix |
|
2016-06-16 11:29:26 |
Steve Langasek |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2016-06-16 11:29:27 |
Steve Langasek |
removed subscriber SRU Verification |
|
|
|
2016-06-16 11:29:28 |
Steve Langasek |
tags |
patch removal-candidate trusty verification-needed |
patch removal-candidate trusty |
|